Size: a a a

2021 May 24

ЛА

Локоть Анатолий... in Go-go!
но я ставлю на то, что дело в content-type
источник

N

Nikita in Go-go!
request1.Header.SetContentType("application/json")  - GO

application/json; charset=utf-8 -0 postman
источник

N

Nikita in Go-go!
как cделай marchal полностю res и посмотреть что в теле ?
источник

ЛА

Локоть Анатолий... in Go-go!
это не очень надежный способ проверки 🙂

в GO я юзал бы дебаггер и поставил бы брейкпоинт перед самой отправкой запроса (подозреваю, в пакете net/http)
источник

N

Nikita in Go-go!
да у меня свой пакет
источник

с

сонная википедия... in Go-go!
я бы просто впихнул https://golang.org/pkg/net/http/httputil/#DumpRequest в round tripper
источник

с

сонная википедия... in Go-go!
так он, вероятно, тоже использует net/http?
источник

N

Nikita in Go-go!
да
источник

ЛА

Локоть Анатолий... in Go-go!
годно!
источник

N

Nikita in Go-go!
та давайте проще , помогите  cделать marchal полностю res и посмотреть что в теле
источник

N

Nikita in Go-go!
а зачем реквест , когда надо респонс посмотреть?
источник

с

сонная википедия... in Go-go!
так разница в запросе порождает разницу в ответе, очевидно
источник

N

Nikita in Go-go!
а как посмотреть что в ответе в его теле?
источник

с

сонная википедия... in Go-go!
https://pkg.go.dev/net/http#RoundTripper
сделать мидллварь и распечатать запрос -> ответ
источник

с

сонная википедия... in Go-go!
после чего прокинуть ее как транспорт в клиент
источник

N

Nikita in Go-go!
res,err := request1.POST(req, &obj)




 bodybytes1, err := json.Marshal(res.Body)
 if err != nil {
   log.Fatal(err)
 }
 fmt.Println("%+v\n",string(bodybytes1))
источник

N

Nikita in Go-go!
так нельзя ?
источник

с

сонная википедия... in Go-go!
можно
источник

DF

Durty Free in Go-go!
Аппендить ошибки?
источник

N

Nikita in Go-go!
только пусто ничего не отдаёт {}
источник