AJAX と Internet Explorer 9 に問題があります。最初のタグ付き GET への応答を受け取った後、サーバーのポーリングが停止します。
「Response HTTP/1.1 304 Not Modified, Status 200 OK」(はい、1 つの応答で 2 つの異なるステータス コード) と同じ ETag (時間とともに変化するはずです) のような応答で要求を発行するふりをしますが、実際にはサーバーに表示されるものはありません。ログ。
この問題は IE でのみ発生します。同じコードは Chrome と FF でも問題なく動作します。
おそらく {cache: false} を jQuery.ajax() に渡すと役立つかもしれませんが、サーバー側で問題を解決する方法があるかどうか知りたいです。
ETag の使用方法に誤りがある可能性があります。
ありがとうございました!