基于netty4.0 的websocket服务器 使用过程中问题记录

至于基本的服务器搭建可以参考netty自带的例子或网上有好多实现.

这里只记录出现的小问题


1,部分情况下不能建立连接(大部分是协议不对,握手不成功)

如有的客户端会在协议发送:Sec-WebSocket-Protocol:    chat, superchat 

需要对netty 添加子协议支持(默认的例子中不支持不协议):如下

netty4.0对于不同协议的实现是在WebSocketServerHandshakerFactory进行实现的创建的,

new WebSocketServerHandshakerFactory(getWebSocketLocation(req),"*", false);



你可能感兴趣的:(netty,websocket)