diff --git a/engine/standard/request.go b/engine/standard/request.go
index f3fb744c..1faf0782 100644
--- a/engine/standard/request.go
+++ b/engine/standard/request.go
@@ -85,6 +85,7 @@ func (r *Request) FormFile(name string) (*multipart.FileHeader, error) {
 }
 
 func (r *Request) MultipartForm() (*multipart.Form, error) {
+	r.Request.ParseMultipartForm(32 << 20) // 32 MB
 	return r.Request.MultipartForm, nil
 }