Java (Tomcat) параметры веб-сокета со стороны клиента - PullRequest
0 голосов
/ 06 марта 2020

Мне нужно передать некоторые параметры из клиента javascript в конечную точку Java в Tomcat.

С Tomcat вы можете аннотировать ваш java класс с @ServerEndpoint(value="/websocket") и тогда этот класс будет конечной точкой для вашего веб-сокета.

Т.е. каждый раз, когда javascript вызывает new WebSocket("ws://localhost/websocket") ваш аннотированный класс будет создан.

Теперь я хочу передать короткую строку параметр (или int, на самом деле не имеет значения) от клиентской стороны javascript до моего аннотированного класса , предпочтительно во время создания экземпляра (т.е. в конструкторе).

Как мне это сделать?

Я думал о том, чтобы поместить его в URL, но тогда мне нужно было бы сделать что-то еще вместо аннотации, поэтому он не чувствует себя в безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...