Spring Stomp と socketjs を使用してチャット アプリケーションを開発しました。クライアント経由で websocket に正常に接続できましたが、高度な Restclient -> ソケット実装を使用して websocket に接続できません。
なんで?
ありがとう
Spring Stomp と socketjs を使用してチャット アプリケーションを開発しました。クライアント経由で websocket に正常に接続できましたが、高度な Restclient -> ソケット実装を使用して websocket に接続できません。
なんで?
ありがとう
socketjs を使用しなかった場合、Advanced Rest Client 経由で接続できます。socketjs を使用せずに websocket に接続するには、許可されたオリジンを設定する必要があります: setAllowedOrigins('*')ウェブソケット接続。ただし、websocket 経由でメッセージを受信するには、STOMP キューにサブスクライブする必要があります。Advanced Rest Client では不可能です。-
Restclients は http プロトコルで実行されます。Restclients は、Web ソケットと sock JS プロトコルをまだ理解していません。それが、残りのクライアントがサーバーに接続しなかった理由です。