parse body only if content length > 0

master
kevin 4 years ago committed by kingxt
parent 05c8dd0b9c
commit a26fc2b672

@ -34,7 +34,11 @@ func Parse(r *http.Request, v interface{}) error {
return err return err
} }
return ParseJsonBody(r, v) if r.ContentLength > 0 {
return ParseJsonBody(r, v)
}
return nil
} }
// Parses the form request. // Parses the form request.

@ -20,4 +20,4 @@ const (
CodeSignatureInvalidToken CodeSignatureInvalidToken
) )
var ErrBodylessRequest = errors.New("not a POST|PUT|PATCH request") var ErrBodylessRequest = errors.New("not a POST|PUT|PATCH|DELETE request")

Loading…
Cancel
Save