Продолжение из этой темы здесь .
Я пытаюсь передать строку на сервер, когда я запрашиваю новый WebSocket, используя дополнительный второй аргумент для конструктора WebSocket,Как это:
var ws = new WebSocket("ws://example.com/path", "protocol");
Согласно сообщению, которое я связал выше, это приведет к следующему заголовку:
Sec-WebSocket-Protocol: protocol
Мой вопрос: как мне получить доступ к значению, хранящемуся в разделе?-WebSocket-Protocol?
Это мой код, чтобы показать, что я пытаюсь сделать:
JavaScript
ws = new WebSocket(wsUri, "tokenString");
Java
@OnOpen
public void onOpen(Session session) throws IOException, EncodeException {
System.out.println("The Sec-WebSocket-Protocol is: " + Sec-WebSocket-Protocol + ".");
}
Желаемый результат будет:
The Sec-WebSocket-Protocol is: tokenString.