HTTP Streaming と WebSocket、jQuery Streamをサポートする JavaScript ライブラリを開発しています。ユーザーのブラウザが IE8+ の場合、XDomainRequest を使用して HTTP ストリーミングを実行しましたが、1 つ問題があります。
問題は、サーバーにデータを送信するときに XDomainRequest が Cookie を除外するため、ユーザーのセッションが維持されず、代わりに新しく生成されたセッションが提供されることです。とにかく、最終的にURLを書き換えることで解決できることがわかりました。
そこで、 .NET、PHP、Python、Ruby などの一般的なサーバー側テクノロジで、ユーザー セッションを維持するために URL を書き換える方法を知りたいです。
たとえば、Java サーブレットでは
/event-stream // by cookies
/event-stream;jsessionid=(The value of JSESSIONID contained in cookies) // by rewriting URL
前もって感謝します。