diff --git a/src/net/http/pattern.go b/src/net/http/pattern.go index 09a2699d8f..119188379d 100644 --- a/src/net/http/pattern.go +++ b/src/net/http/pattern.go @@ -94,7 +94,7 @@ func parsePattern(s string) (_ *pattern, err error) { method, rest, found := s, "", false if i := strings.IndexAny(s, " \t"); i >= 0 { - method, rest, found = s[:i], strings.TrimSpace(s[i+1:]), true + method, rest, found = s[:i], strings.Trim(s[i+1:], " \t"), true } if !found { rest = method