diff --git a/proxy/http/server.go b/proxy/http/server.go index 4ddb9b7e3..e9fd95043 100644 --- a/proxy/http/server.go +++ b/proxy/http/server.go @@ -114,7 +114,7 @@ func (s *Server) handleConnect(ctx context.Context, request *http.Request, reade ProtoMinor: 1, Header: http.Header(make(map[string][]string)), Body: nil, - ContentLength: 0, + ContentLength: -1, // Don't send Content-Length in CONNECT. Close: false, } if err := response.Write(writer); err != nil {