From 461eac46b973ae27e67c8fad9edcc9a812a0c0c1 Mon Sep 17 00:00:00 2001 From: astaxie Date: Sun, 7 Jul 2013 17:45:39 +0800 Subject: [PATCH] fix #89 --- router.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/router.go b/router.go index 905092df..02a6b01c 100644 --- a/router.go +++ b/router.go @@ -258,6 +258,8 @@ func (p *ControllerRegistor) ServeHTTP(rw http.ResponseWriter, r *http.Request) requestPath := r.URL.Path + r.ParseMultipartForm(MaxMemory) + //user defined Handler for pattern, c := range p.userHandlers { if c.regex == nil && pattern == requestPath { @@ -353,7 +355,6 @@ func (p *ControllerRegistor) ServeHTTP(rw http.ResponseWriter, r *http.Request) } } - r.ParseMultipartForm(MaxMemory) if runrouter != nil { //execute middleware filters for _, filter := range p.filters {