我已经在我的项目中实现了apache websocket API,这在我的本地工作正常。通过http和https,但当我将项目移动到我们不直接使用机器的IP地址的上层环境时,请使用URL引用它们。 所以早些时候我习惯打开websocket连接,如下所示 webSocket = new WebSocket(“ws:// myApp(ip)/ endpointName”); 或 webSocket = new WebSocket(“wss:// myApp(ip)/ endpointName”);
但是在移动到其他环境之后它不再起作用,因为可能存在部分反向代理(我不太了解Apache服务器sertup)。我们已经包含用于Web套接字反向代理的WS_TUNNELING模块。 但仍然无法找到合适的解决方案。
我想要的是,我应该可以使用打开网络套接字 webSocket = new WebSocket(“wss://myApp.com/endpointName”);
试过以下链接 ws_tunneling 和 ws_tunneling
请告诉我