|
|
@ -34,9 +34,13 @@ func Parse(r *http.Request, v interface{}) error {
|
|
|
|
return err
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if r.ContentLength > 0 {
|
|
|
|
return ParseJsonBody(r, v)
|
|
|
|
return ParseJsonBody(r, v)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return nil
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// Parses the form request.
|
|
|
|
// Parses the form request.
|
|
|
|
func ParseForm(r *http.Request, v interface{}) error {
|
|
|
|
func ParseForm(r *http.Request, v interface{}) error {
|
|
|
|
if strings.Contains(r.Header.Get(ContentType), multipartFormData) {
|
|
|
|
if strings.Contains(r.Header.Get(ContentType), multipartFormData) {
|
|
|
|