WebSocket connection to 'ws://120.24.36.56:8282/' failed:

ip小东

在cmd上telnet可以连接的上WebSocket

写在页面上却报错了,

不知道啥原因,迫切寻求各位大佬答疑解惑

4004 1 0
1个回答

walkor

浏览器使用的是websocket协议,你服务端使用的是裸tcp,协议不一致无法通讯。
将服务端 start_gateway.php 里 new Gateway('tcp://0.0.0.0:xxx'); 改成 new Gateway('websocket://0.0.0.0:xxx');

  • ip小东 2022-01-05

    还真是,服务端改成websocket就好了,万分感谢!

年代过于久远,无法发表回答
🔝