Мне попалось это изменение кода в 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 отправить новую версию рукопожатия?