HTTPストリーミングとウェブソケットをサポートするJavaScriptライブラリjQuery Streamを開発しています。ユーザーのブラウザがIE8 +のときにXDomainRequestを使用してHTTPストリーミングを実行しましたが、問題が1つあります。URLを書き換えてセッションを維持する
問題は、サーバーにデータを送信するときに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
感謝。