![](/img/trans.png)
[英]Draft refuses handshake when using java-websocket library to connect to the coinbase exchange websocket stream
[英]What draft does java-websocket's WebSocketServer use?
我无法从WebSocketServer.java源代码中弄清楚它使用的草案。
WebSocketClient.java可以使用RFC 6455,Hybi 17,Hybi 10,Hixie 76和Hixie 75,但默认为RFC 6455 。
java-websocket的WebSocketServer使用什么草案?
它支持您要支持的任何草稿。
构造函数支持传递要服务器处理的草稿列表。
即使您传入一个空的草稿列表,它似乎仍将始终支持版本13(RFC-6455)( 因为空列表将导致 所有4个默认草稿都处于活动状态),否则它将实现4个草稿供您选择/限制。
https://github.com/TooTallNate/Java-WebSocket/tree/master/src/main/java/org/java_websocket/drafts
Sec-WebSocket-Version: 13
(aka RFC-6455) Sec-WebSocket-Version: 8
Sec-WebSocket-Version
(未指定,预版本,Hixie-76) Sec-WebSocket-Version
(未指定,预版本化,Hixie-75) 更新:2013年3月
从Jetty 9.x开始,仅支持RFC6455( Sec-WebSocket-Version: 13
)。 对WebSocket草案版本的所有支持均已删除。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.