fix: websocket on http
set DisableKeepAlives=false Signed-off-by: GaoJing <270615179@qq.com>
This commit is contained in:
parent
72595b2da8
commit
0127135017
@ -276,6 +276,7 @@ func (p *ReverseProxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) {
|
|||||||
if reqUpType != "" {
|
if reqUpType != "" {
|
||||||
outreq.Header.Set("Connection", "Upgrade")
|
outreq.Header.Set("Connection", "Upgrade")
|
||||||
outreq.Header.Set("Upgrade", reqUpType)
|
outreq.Header.Set("Upgrade", reqUpType)
|
||||||
|
p.Transport.(*http.Transport).DisableKeepAlives = false
|
||||||
}
|
}
|
||||||
|
|
||||||
if clientIP, _, err := net.SplitHostPort(req.RemoteAddr); err == nil {
|
if clientIP, _, err := net.SplitHostPort(req.RemoteAddr); err == nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user