goproxy icon indicating copy to clipboard operation
goproxy copied to clipboard

An HTTP proxy library for Go

Results 143 goproxy issues
Sort by recently updated
recently updated
newest added

Hi, This PR adds a new flag to the proxy, `KeepAcceptEncoding`. When disabled, proxy behaviour remains the same to avoid breaking existing clients. The default behaviour is that the Accept-Encoding...

I am still experiencing the same issue with #311. The problem can be reproduced by: 1. start the proxy server 2. open firefox and view a hijacked page 3. restart...

Hi, For our own needs we've adjusted goproxy to store auth info from basic auth handler to ProxyCtx to provide it to other handlers later. Please accept if it's ok...

I think that filterRequest() has a potential problem. It may return a new http.Request instance, say, in a case of its member context being replaced. When filterRequest() has multiple request...

a socket of the connection created by https request remains. Read and Write Connection will be shutdown if the connection is rebuilt or the connection is terminated. however, the socket...

When the original request has a `Connection: close` header Go sets `r.Close` to true. When this is true Go adds the `Connection: close` header to the outgoing request even if...

Hey, I've implemented websocket support and unified request handling across three entry points. @elazarl can you please review that?

These were noticed using Go 1.7. Earlier versions may not have had all of these issues. - https.go:376: assignment copies lock value to config: crypto/tls.Config contains sync.Once contains sync.Mutex -...

Hi, We had a problem with http websockets :) we've made some code to take care of it :) I hope, you will be ok with it :)

When this is merged it would be great to tag new formal release. Thanks.