mirror of
https://github.com/labstack/echo.git
synced 2025-05-31 23:19:42 +02:00
Improved error handling of multipart requests
standard/request: return the error of the http request multipart parsing call test/request: similar functionality as the standard/request
This commit is contained in:
parent
3946a1839c
commit
cc86fa2232
@ -100,8 +100,8 @@ func (r *Request) FormFile(name string) (*multipart.FileHeader, error) {
|
||||
|
||||
// MultipartForm implements `engine.Request#MultipartForm` method.
|
||||
func (r *Request) MultipartForm() (*multipart.Form, error) {
|
||||
r.Request.ParseMultipartForm(32 << 20) // 32 MB
|
||||
return r.Request.MultipartForm, nil
|
||||
err := r.Request.ParseMultipartForm(32 << 20) // 32 MB
|
||||
return r.Request.MultipartForm, err
|
||||
}
|
||||
|
||||
func (r *Request) reset(req *http.Request, h engine.Header, u engine.URL) {
|
||||
|
@ -94,8 +94,8 @@ func (r *Request) FormFile(name string) (*multipart.FileHeader, error) {
|
||||
}
|
||||
|
||||
func (r *Request) MultipartForm() (*multipart.Form, error) {
|
||||
m := r.request.MultipartForm
|
||||
return m, nil
|
||||
err := r.request.ParseMultipartForm(32 << 20) // 32 MB
|
||||
return r.request.MultipartForm, err
|
||||
}
|
||||
|
||||
func (r *Request) reset(req *http.Request, h engine.Header, u engine.URL) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user