我正在使用websockets和Play框架。当我尝试设置HTTP头Sec-WebSocket-Protocol的值时,例如"ocpp1.6“,然后我得到以下异常:
[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
发布于 2016-03-09 17:30:28
Play框架不支持子协议,这似乎是一个已知的错误,这应该在2.2.1版本中修复:
https://stackoverflow.com/questions/35886970
复制相似问题