0

Spring Stomp と socketjs を使用してチャット アプリケーションを開発しました。クライアント経由で websocket に正常に接続できましたが、高度な Restclient -> ソケット実装を使用して websocket に接続できません。

なんで?

ありがとう

4

2 に答える 2

1

socketjs を使用しなかった場合、Advanced Rest Client 経由で接続できます。socketjs を使用せずに websocket に接続するには、許可されたオリジンを設定する必要があります: setAllowedOrigins('*')ウェブソケット接続。ただし、websocket 経由でメッセージを受信するには、STOMP キューにサブスクライブする必要があります。Advanced Rest Client では不可能です。-

于 2015-09-22T08:35:55.733 に答える
0

Restclients は http プロトコルで実行されます。Restclients は、Web ソケットと sock JS プロトコルをまだ理解していません。それが、残りのクライアントがサーバーに接続しなかった理由です。

于 2015-09-21T10:09:24.057 に答える