我正在使用WrappingWebSocketServerFactory来包装现有协议。 我正在尝试使用本机JavaScript Websockets进行连接,但结果从服务器收到此错误:
406 此服务器仅使用 ['二进制', 'base64'] WebSocket 子协议
我是否必须使用Autobahn的JS库才能继续,或者本机WebSockets可以工作吗?
我像这样初始化 websocket
:ws = new WebSocket("ws://localhost:8080");
我把它改成:
ws = new WebSocket("ws://localhost:8080", ['binary']);