0

OK、Windows XP 64ビットでcakePHPを使用してWAMPをインストールしています。最新のノード 8.17 とソケット io バージョン .9.13 をプラグインする websocket PHP を使用しています。私の同僚の誰も問題が何であるかを知らないようで、私は2週間立ち往生しています. 問題を絞り込むことはできましたが、修正方法についての手がかりがありません。

Cakephp プラグインがソケット io サーバーにリクエストを送信した後、認証ハンドシェイク リクエストをキャプチャできますが、ソケット io プロトコルに従って、レスポンス ボディにはハンドシェイク ID、ハートビート間隔、タイムアウト間隔などを含める必要があります。適切な応答ですが、ほとんどの場合 (90% など)、null 本文の応答が返されますが、ヘッダーはアプリケーションでエラーをスローする 200 ok 応答を返します。一貫した結果を得る方法はありますか。私が話していることがわかるように、デバッグ情報を投稿できることを嬉しく思います。gzip圧縮の問題である可能性があることをどこかで読みましたが、ソケットioの更新により修正されたと思います。どんな助けでも大歓迎です!!!

4

1 に答える 1

0

問題は、mgcrea/cake_websocketプラグインの80行目にありました。何らかの理由で、正しいリクエストを発行していましたが、断続的な応答で受信していました。私がそれを覆したとき、それはそれから問題を解決しました。

于 2013-01-17T15:00:04.530 に答える