Socket.io-client: WindowsのLinuxで未定義の「sid」を読み取ることができません。正常に動作しています。

作成日 2020年11月06日  ·  5コメント  ·  ソース: socketio/socket.io-client

:サポートに関する質問については、 stackoverflowまたはslackのいずれかのチャネルを使用してください

Swiftクライアントのバグレポートと機能リクエストについては、そこで問題を開いてください。

Javaクライアントのバグレポートと機能リクエストについては、そこで問題を開いてください。

あなたはしたい:

  • [x]バグを報告する
  • []機能をリクエストする

現在の動作

実際に何が起こっているのですか?

再現手順(現在の動作がバグの場合)

:迅速な回答を得るための最良の方法(つまり、唯一の方法を意味フィドルをフォークして、失敗したテストケースを提供することです。

期待される動作

何が期待されますか?

セットアップ

  • OS:
  • ブラウザ:
  • socket.ioバージョン:

その他の情報(例:スタックトレース、関連する問題、修正方法の提案)

question

最も参考になるコメント

実際にvpsがインストールされた最新のv3バージョンに感謝します。それで、v2にダウングレードしましたが、問題なく動作しました。 ヘルプのためのTYSM。

全てのコメント5件

このレポートはかなり不完全ですが、私は同じ問題を抱えています。

古いクライアント2.xxでv3.0.0サーバーに接続しようとしている場合は、クライアントとサーバーの両方のバージョンが同じであることを確認してください。

互換性のないv3クライアントでv2サーバーに接続しようとしているに違いないと思います。

v2サーバーはCONNECTパケットでsidを送信しないため、ここにスローされます: https

@ Warrior-hound分析を確認していただけますか? または、エラーに関する追加の詳細を提供しますか? ありがとう!

実際にvpsがインストールされた最新のv3バージョンに感謝します。それで、v2にダウングレードしましたが、問題なく動作しました。 ヘルプのためのTYSM。

OK。 それが問題のようです。 新しいクライアントはSocket.iov2サーバーと下位互換性があると誤って想定していました。

このページは役に立ちましたか?
0 / 5 - 0 評価