我们正在配置一个bot应用程序,它使用Socket.IO(WebSockets)连接到位于Apache 2.4后面的Node.js Express服务器。
我们需要配置反向代理,以便能够从聊天应用程序与Express服务器进行通信。我们尝试了以下配置,但我们还没有成功:
dataPicker.getTouchables().get( 0 ).performClick();
<Location /globalsalesreporting_bot/>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/globalsalesreporting_bot/socket.io [NC]
RewriteCond %{QUERY_STRING} transport=websocket [NC]
RewriteRule "^/globalsalesreporting_bot/socket.io" "wss://10.11.74.4:4010/socket.io/" [P,L]
ProxyPass https://10.11.74.4:4010/
ProxyPassReverse https://10.11.74.4:4010/
</Location>
ProxyPass "/XXX_bot/" "https://10.11.74.4:4010/XXX_bot/"
ProxyPassReverse "/XXX_bot/" "https://10.11.74.4:4010/XXX_bot/"
是否有人可以指导正确的步骤或教程来配置Apache以使用WebSockets?