javascript -socket.io connect 内のディレクトリの URL に関する問題
世界只因有你
世界只因有你 2017-05-16 13:35:59
0
1
711

socket.io を使用して websocket を実装します。現在のバックエンド リンクは次のとおりです: ws://103.31.201.1/some。nginx プロキシを使用して URL から 80 以外のポートを削除します (ミニ プログラムはポートを運ぶことができません)。知っています) ですが、実際のリクエストでは、socket.io は常に /some を削除し、リクエストは ws://103.31.201.1 に送信されます。

リーリー

送信されるリクエストURLは次のようになります:

リーリー

URL に /some のようなディレクトリ パスがないため、ソケットの接続に失敗します

補足: 完全に解決しました:

リーリー

デフォルトでは、パスは/socket.ioを指しますが、ディレクトリを追加するパスを事前に設定できます

世界只因有你
世界只因有你

全員に返信(1)
滿天的星座

こんにちは、以前投稿したこの問題に遭遇しました。解決策に従ってパスを設定した後、リクエストの戻りステータス コードが 400 であることがわかりました。何が起こっているかご存知ですか? .socket.io connect 内のディレクトリの URL に問題があります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート