我将文件添加到我的 API 并在 POST API 中的数字文字中得到无效字符“-”
I add file to my API and got invalid character '-' in numeric literal in POST API
我知道此代码需要发送 JSON 而不是 API
中的表单数据
err := ctx.ShouldBindJSON(&modelAdd)
if err != nil {
return err
}
但我需要添加文件,是否有像 ShouldBindJSON 之类的东西,但用于 FormData?
您可以使用 ShouldBind
从表单数据中获取数据,如文档所述
https://github.com/gin-gonic/gin#model-binding-and-validation
我知道此代码需要发送 JSON 而不是 API
中的表单数据err := ctx.ShouldBindJSON(&modelAdd)
if err != nil {
return err
}
但我需要添加文件,是否有像 ShouldBindJSON 之类的东西,但用于 FormData?
您可以使用 ShouldBind
从表单数据中获取数据,如文档所述
https://github.com/gin-gonic/gin#model-binding-and-validation