使用本机JavaScript WebSocket连接到Autobahn的WrappingWebSocketServerF
connecting to autobahn's WrappingWebSocketServerFactory with native javascript WebSocket
我正在使用WrappingWebSocketServerFactory来包装现有协议。 我正在尝试使用本机JavaScript Websockets进行连接,但结果从服务器收到此错误:
406 此服务器仅使用 ['二进制', 'base64'] WebSocket 子协议
我是否必须使用Autobahn的JS库才能继续,或者本机WebSockets可以工作吗?
我像这样初始化 websocket
:ws = new WebSocket("ws://localhost:8080");
我把它改成:
ws = new WebSocket("ws://localhost:8080", ['binary']);
相关文章:
- 使用本机JavaScript WebSocket连接到Autobahn的WrappingWebSocketServerF
- 获取依赖项以在requirejs(autobahn和whenjs)中正确加载
- 使用 autobahn python 发送 json
- 在包含相对".js"后缀的npm包中使用aurelia-cli需要导入(特别是autobahn)
- 调用过程注册在javascript从python服务器Autobahn, Wamp
- 不能让Autobahn的例子工作(js和python)
- 如何制作Autobahn WAMP Python服务器&Javascript客户端协同工作
- AngularJS and Autobahn.js WAMP Implementation