在websocket服务器中处理连接请求

在websocket服务器中处理连接请求,websocket,Websocket,我的websocket服务器在没有代理的情况下侦听端口8080。 大多数时候,我都会收到带有Upgrade Websocket头的请求,而且效果很好 有时我会收到HTTP连接请求。 这是一个有效的请求吗? 这是否意味着客户端和服务器之间存在代理服务器? 我的服务器应该如何响应连接请求 感谢您收到连接请求,因为您可能已将浏览器配置为使用代理。如果您指示浏览器使用本地IP地址上的8080端口,它将假定存在代理,这意味着当您请求安全连接时,浏览器将使用CONNECT 您需要向服务器添加对SSL/TLS

我的websocket服务器在没有代理的情况下侦听端口8080。 大多数时候,我都会收到带有Upgrade Websocket头的请求,而且效果很好

有时我会收到HTTP连接请求。 这是一个有效的请求吗? 这是否意味着客户端和服务器之间存在代理服务器? 我的服务器应该如何响应连接请求


感谢您收到连接请求,因为您可能已将浏览器配置为使用代理。如果您指示浏览器使用本地IP地址上的8080端口,它将假定存在代理,这意味着当您请求安全连接时,浏览器将使用CONNECT

您需要向服务器添加对SSL/TLS隧道的支持,以处理此问题