We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 51d2890 + 0bf9b6d commit 870493fCopy full SHA for 870493f
1 file changed
websocketproxy.go
@@ -86,7 +86,9 @@ func (w *WebsocketProxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) {
86
// Pass headers from the incoming request to the dialer to forward them to
87
// the final destinations.
88
requestHeader := http.Header{}
89
- requestHeader.Add("Origin", req.Header.Get("Origin"))
+ if origin := req.Header.Get("Origin"); origin != "" {
90
+ requestHeader.Add("Origin", origin)
91
+ }
92
for _, prot := range req.Header[http.CanonicalHeaderKey("Sec-WebSocket-Protocol")] {
93
requestHeader.Add("Sec-WebSocket-Protocol", prot)
94
}
0 commit comments