Restored support of multipart/form-data

This commit is contained in:
Maksimov Sergey
2015-05-26 15:21:35 +03:00
parent 195ea88a28
commit e46f4980b9
4 changed files with 99 additions and 3 deletions

View File

@ -28,9 +28,10 @@ type Binding interface {
var validate = validator.New("binding", validator.BakedInValidators)
var (
JSON = jsonBinding{}
XML = xmlBinding{}
Form = formBinding{}
XML = xmlBinding{}
JSON = jsonBinding{}
Form = formBinding{}
MultipartForm = multipartFormBinding{}
)
func Default(method, contentType string) Binding {
@ -42,6 +43,8 @@ func Default(method, contentType string) Binding {
return JSON
case MIMEXML, MIMEXML2:
return XML
case MIMEMultipartPOSTForm:
return MultipartForm
default:
return Form
}