4 回答

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊
我在郵遞員中使用表單數(shù)據(jù)時(shí)遇到了同樣的問(wèn)題,我最終決定使用 json 并且它有效

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
您應(yīng)該更改form-data為raw->JSON并像這樣發(fā)送:
{
"Name" : "morefeizi",
"Status" : "1"
}

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
我在郵遞員中使用多部分/表單數(shù)據(jù)時(shí)遇到同樣的問(wèn)題。最后我解決了它。
我用杜松子酒,但我認(rèn)為這是同樣的問(wèn)題。
我之前的代碼
type XXXReq struct {
FiledA string `form:"file_a"`
}
var req XXXReq
if err := ctx.ShouldBindJSON(&req); err != nil {
DOSOMETHING
}
我的代碼之后
type XXXReq struct {
FiledA string `form:"file_a"`
}
var req XXXReq
if err := ctx.ShouldBind(&req); err != nil {
DOSOMETHING
}
所以,也許你不應(yīng)該使用它decoder := json.NewDecoder(r.Body)來(lái)解析數(shù)據(jù)。
- 4 回答
- 0 關(guān)注
- 229 瀏覽
添加回答
舉報(bào)