Open mjg123 opened 10 years ago
Hi,
Since %2F
is equivalent to /
in URL encoding, it looks like Go's net/http.Request
parser loses this information.
I'll investigate further later today.
Apologize for the time it took me to get back to you. Holidays season.
Yes - you've inherited a bug in a standard library by the looks of things: http://play.golang.org/p/vaIhOr1VUl
I use:
proxy.OnRequest().HandleConnect(goproxy.AlwaysMitm)
then, try to browse https://review.openstack.org but some pages break because of %2F in URLs like:
https://review.openstack.org/projects/openstack%2Fnova/config
I assume these are being proxied into requests for
https://review.openstack.org/projects/openstack/nova/config
- which is a 404