10

Ho un problema con AJAX & Internet Explorer 9: interrompe il polling del nostro server dopo aver ricevuto risposta al GET ETagged iniziale.IE9 fake 304 dopo aver ricevuto ETag

Finge di emettere richieste con risposta come "Risposta HTTP/1.1 304 non modificata, Stato 200 OK" (sì, due diversi codici di stato in una risposta) e lo stesso ETag (che dovrebbe cambiare nel tempo) ma nessuno di essi appare effettivamente nei log del server.

Questo problema viene visualizzato solo in IE, lo stesso codice funziona perfettamente in Chrome & FF.

Forse passare {cache: false} a jQuery.ajax() può essere d'aiuto, ma mi piacerebbe sapere se c'è un modo per risolvere il problema da un lato server.

Ci può essere un errore nel nostro uso ETag.

Grazie!

risposta

Problemi correlati