我试图在Netty文档中查看它但无法找到它:所有websocket协议都支持Netty websocket实现吗?
我正在尝试检查浏览器兼容性,因此也希望看到上面提到的协议。通过Netty 3.5.3中的websocket服务器示例,我在WebSocketServerIndexPage
类中看到window.MozWebSocket
也被使用,因此我是对的,hybi-07和hybi-10也支持,没有任何具体代码要写? (对不起,我不太了解各种协议的差异,但似乎随处可见)。
答案 0 :(得分:3)
Netty支持协议版本HyBi 00(与Hixie 76相同),HyBi 8-10和HyBi 13-17(17与IETF 6455相同)。
每个浏览器都支持单一版本的协议。 HyBi 00-76涵盖了当前发布的iOS版本。 IETF 6455涵盖了最新版本的Chrome和Firefox(以及Opera,如果他们默认启用它)和IE 10.对于没有本机WebSocket支持但使用Flash的浏览器,您可以使用web-socket-js作为后备并支持IETF 6455 (虽然没有二进制数据类型)。
换句话说,Netty基本上支持所有支持WebSocket的浏览器。
答案 1 :(得分:1)