首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为Netty io配置子协议?

如何为Netty io配置子协议?
EN

Stack Overflow用户
提问于 2016-03-09 16:56:27
回答 1查看 266关注 0票数 0

我正在使用websockets和Play框架。当我尝试设置HTTP头Sec-WebSocket-Protocol的值时,例如"ocpp1.6“,然后我得到以下异常:

代码语言:javascript
复制
[error] p.nettyException - Exception caught in Netty
org.jboss.netty.handler.codec.http.websocketx.WebSocketHandshakeException: Requested subprotocol(s) not supported: ocpp1.6

我可以看到这个错误是因为构造函数在org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshakerFactory中的“子协议”参数为空。

因此,如何更改此值?这是导致错误的唯一原因吗?

谢谢,-Louise

EN

回答 1

Stack Overflow用户

发布于 2016-03-09 17:30:28

Play框架不支持子协议,这似乎是一个已知的错误,这应该在2.2.1版本中修复:

https://github.com/playframework/playframework/pull/1722

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35886970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档