如何使用netty运行websocket服务器而不处理其他类型的HTTP请求(如GET和POST)。

时间:2016-06-29 02:16:17

标签: websocket netty

我使用Netty 4.1.1运行websocket服务器。只想处理websocket而不处理其他类型的HTTP请求(如GET和POST)。

在Netty API for WebSocketServerProtocolHandler中,它说:

"这个处理程序为你运行websocket服务器做了很多繁重的工作。它负责websocket握手以及控制框架的处理(Close,Ping,Pong)。文本和二进制数据帧将传递给管道中的下一个处理程序(由您实现)进行处理。有关用法,请参阅 io.netty.example.http.websocketx.html5.WebSocketServer 。此处理程序的实现假定您只想运行websocket服务器而不处理其他类型的HTTP请求(如GET和POST)。"

但我无法找到io.netty.example.http.websocketx.html5.WebSocketServer。

有什么想法吗?谢谢。

1 个答案:

答案 0 :(得分:0)

似乎该文档已经过时了。

您可以参考io.netty.example.http.websocketx.server.WebSocketServer

如果您想查看io.netty.example.http.websocketx.html5.WebSocketServer,可以结帐提交2704efc