我在 Chromium 中遇到了这个代码更改。它说 Chromium 现在支持两种握手版本,代码似乎证实了这一点。我的意思是维基百科的第二个版本(draft-ietf-hybi-thewebsocketprotocol-06)。
但是,当我连接到我的服务器时,我唯一获得的是旧版本,即包括以下标头:
Sec-WebSocket-Key1: 4 @1 46546xW%0l 1 5
Sec-WebSocket-Key2: 12998 5 Y3 1 .P00
但不是新版本,它是一个包含以下内容的请求:
Sec-WebSocket-Key: x3JJHMbDL1EzLkh9GBhXDw==
我在这里想念什么?我下载了最新的夜间版本,它在两个多星期前就已包含在内,所以我猜这不是原因。
如何让 WebSocket 发送新的握手版本?