Fixes multipart integration

This commit is contained in:
Manu Mtz-Almeida
2015-05-26 16:31:05 +02:00
parent 500d745123
commit af8e099dfd
2 changed files with 7 additions and 4 deletions

View File

@ -9,13 +9,14 @@ import "net/http"
type formBinding struct{}
func (_ formBinding) Name() string {
return "query"
return "form"
}
func (_ formBinding) Bind(req *http.Request, obj interface{}) error {
if err := req.ParseForm(); err != nil {
return err
}
req.ParseMultipartForm(32 << 10) // 32 MB
if err := mapForm(obj, req.Form); err != nil {
return err
}