WebSocket握手:意外的响应代码:400

时间:2017-07-09 19:42:29

标签: websocket apache2

无法找到解决方案。我对apache配置并不多,但我目前需要将其重新路由到本地服务器。我正在使用解决方案在互联网上找到的重新路由。有效。我有一个连接,但我收到了这个错误。 WebSocket握手:意外的响应代码:400

代码:

<Location /tools/>
        RewriteEngine On

        RewriteCond %{REQUEST_URI}  ^/tools/socket.io            [NC]
        RewriteCond %{QUERY_STRING} transport=websocket          [NC]
        RewriteRule "^/tools/socket.io"           "ws://localhost:8080/socket.io/" [P,L]

        ProxyPass http://localhost:8080/
        ProxyPassReverse http://localhost:8080/
</Location>

1 个答案:

答案 0 :(得分:0)

使用Apache命令:

a2enmod proxy_wstunnel
systemctl restart apache2