Почему я могу подключиться к WebSocket через клиент STOMP, но могу нанести его вручную с помощью почтана?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Почему я могу подключиться к WebSocket через клиент STOMP, но могу нанести его вручную с помощью почтана?

Сообщение Anonymous »

У меня есть следующее < /p>
import { Client } from '@stomp/stompjs';
...
initialize(userId) {
try {
addDebugMessage('Initializing WebSocket service');
addDebugMessage(`User ID: ${userId}`);

this.userId = userId;
this.client = new Client({
brokerURL: 'wss://.....net/gs-guide-websocket', // Try without wss://
debug: (str) => {
addDebugMessage(str, 'debug');
}
});

// Connection handling
this.client.beforeConnect = () => {
addDebugMessage('Attempting to connect...');
};

this.client.onConnect = (frame) => {
....
};

this.client.onWebSocketError = (error) => {
addDebugMessage('WebSocket Error:', 'error');
addDebugMessage(error, 'error');
wsStatus.set('error');
};

this.client.onStompError = (frame) => {
addDebugMessage('STOMP Error:', 'error');
addDebugMessage(`Message: ${frame.headers['message']}`, 'error');
addDebugMessage(`Body: ${frame.body}`, 'error');
wsStatus.set('error');
};

this.client.onDisconnect = () => {
addDebugMessage('Disconnected from WebSocket');
wsStatus.set('disconnected');
};

// Attempt connection
addDebugMessage('Activating STOMP client');
this.client.activate();

} catch (error) {
addDebugMessage(`Initialization error: ${error.message}`, 'error');
wsStatus.set('error');
}
}

Когда я пытаюсь подключиться, я получаю

client.js:285 Подключение к WebSocket до 'wss: //. .... net/gs-guide-websocket 'Fail:

[WebSocket debug]: Opening Web Socket...
client.js:285 WebSocket connection to 'wss://....net/gs-guide-websocket' failed:
_createWebSocket @ client.js:285
_connect @ client.js:218Understand this errorAI
WebSocketStore.js:11 [WebSocket error]: WebSocket Error:
WebSocketStore.js:11 [WebSocket error]: Event {isTrusted: true, type: 'error', target: WebSocket, currentTarget: WebSocket, eventPhase: 2, …}
WebSocketStore.js:11 [WebSocket debug]: Connection closed to wss://.....net/gs-guide-websocket
WebSocketStore.js:11 [WebSocket debug]: STOMP: scheduling reconnection in 5000ms
WebSocketStore.js:11 [WebSocket info]: Attempting to connect...
WebSocketStore.js:11 [WebSocket debug]: Opening Web Socket...
client.js:285 WebSocket connection to 'wss://....net/gs-guide-websocket' failed:
_createWebSocket @ client.js:285
_connect @ client.js:218Understand this errorAI
WebSocketStore.js:11 [WebSocket error]: WebSocket Error:
WebSocketStore.js:11 [WebSocket error]: Event {isTrusted: true, type: 'error', target: WebSocket, currentTarget: WebSocket, eventPhase: 2, …}
WebSocketStore.js:11 [WebSocket debug]: Connection closed to wss://....net/gs-guide-websocket
WebSocketStore.js:11 [WebSocket debug]: STOMP: scheduling reconnection in 5000ms
WebSocketStore.js:11 [WebSocket info]: Attempting to connect...
WebSocketStore.js:11 [WebSocket debug]: Opening Web Socket...
< /code>
Однако, если я открою коллекцию почтальников и попытаюсь нажать ее, у меня нет проблем ... < /p>

Чего мне не хватает, почему он работает с почтальником, но терпит неудачу с браузером? p>
Backend < /p>
override fun configureMessageBroker(config: MessageBrokerRegistry) {
config.enableSimpleBroker("/topic")
config.setApplicationDestinationPrefixes("/app")
}

override fun registerStompEndpoints(registry: StompEndpointRegistry) {
registry.addEndpoint("/gs-guide-websocket")
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... lly-with-p
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Нужны клиент для написания руководства WebSocket в C для STOMP WebSocket Server в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Нужны клиент для написания руководства WebSocket в C для STOMP WebSocket Server в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как эффективно и надежно сделать клиент STOMP WebSocket в приложении Android (Kotlin/Java)
    Anonymous » » в форуме Android
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Не в состоянии подключиться к сигналу от почтана
    Anonymous » » в форуме C#
    0 Ответы
    60 Просмотры
    Последнее сообщение Anonymous
  • Как отправить сообщение ERROR клиентам STOMP с помощью Spring WebSocket?
    Гость » » в форуме JAVA
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость

Вернуться в «Javascript»