You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
http://google.com?q=ponies works in Chrome and Firefox.
url.Parse parses it as:
Hello, &url.URL{Raw:"http://google.com?q=ponies";, Scheme:"http",
RawAuthority:"google.com", RawUserinfo:"",
Host:"google.com", RawPath:"?q=ponies", Path:"",
OpaquePath:false, RawQuery:"q=ponies", Fragment:""}
Which I guess is correct, but the RawPath at least generates illegal Request.Write
headers:
GET ?q=ponies HTTP/1.1
Figure out the best fix.