10

Ich habe ein Problem mit AJAX & Internet Explorer 9: Es stoppt die Abfrage unseres Servers nach Erhalt der Antwort auf die erste eagged GET.IE9 Fälschungen 304 nach Erhalt ETag

Es gibt vor, Anfragen mit Antwort wie "Antwort HTTP/1.1 304 nicht geändert, Status 200 OK" (ja, zwei verschiedene Statuscodes in einer Antwort) und ETag (die sich mit der Zeit ändern sollte), aber keiner von ihnen erscheint tatsächlich in Serverprotokollen.

Dieses Problem tritt nur in IE auf, derselbe Code funktioniert problemlos in Chrome & FF.

Vielleicht könnte die Weitergabe von {cache: false} an jQuery.ajax() helfen, aber ich würde gerne wissen, ob es eine Möglichkeit gibt, das Problem auf der Serverseite zu lösen.

Möglicherweise liegt ein Fehler in unserer ETag-Verwendung vor.

Vielen Dank!

Antwort