Где отображается путь @serverendpoint (Websockets)

У меня есть следующий путь @serverendpoint для веб-сокета, который я использую с платформой Spring:

@ServerEndpoint(value="/serverendpoint", configurator = SpringConfigurator.class)
Мой первый вопрос, скажем, у меня есть веб-сайт с URLwww.example.com, Где отображается точка подачи с точкой подачи пути? Могу ли я получить доступ к своей точке обслуживания наwss://example.com:$PORT/currentpage.html/serverendpoint? Или это неправильный путь.У меня работает сервер Wildfly 10Основано на другом вопросе ТАКМне сказали использовать следующее Uri:var wsUri = "wss://" + document.location.hostname + ":8443" + document.location.pathname + "/../serverendpoint";, Однако, когда я делаю это, в Google Chrome я получаю следующую ошибку:

WebSocket is already in CLOSING or CLOSED state.

Мой console.log печатает, что websocket был подключен, но затем я сразу же получаю вышеуказанную ошибку. Что я делаю неправильно?

Согласно журналу сервера Wildfly, я знаю, что точка обслуживания была сопоставлена:

[io.undertow.websockets.jsr] (ServerService Thread Pool -- 78) UT026003: Adding annotated server endpoint class com.voice2.spring.web.controller.serverendpoint for path /serverendpoint

Итак, как мне подключиться к этой конечной точке?

Вот моя иерархия файлов проекта:

Ответы на вопрос(0)

Ваш ответ на вопрос