Ich teste meine Webseite auf IE11. Ich mache einige Ajax Anrufe und Antwort Header als
%Vor% Obwohl IE11 immer eine Anfrage stellt, setzt er den Header Pragma:no-cache
request. Verursachende Anfrage, um vom Ursprung bedient zu werden, obwohl es im Cache hätte sein sollen. \
Warum macht IE das? Gibt es eine Möglichkeit in IE diese Header zu ignorieren?
Danke.
Ich habe das mit Fiddler ausfindig gemacht. Es ist ein roter Hering . IE11 sendet nur den Header praga:no-cache
, wenn die Entwicklungstools geöffnet sind.
Wenn Sie F12
drücken und die Entwicklungstools schließen, werden Sie feststellen, dass der Header no-cache
nicht wirklich bei jeder Anfrage gesendet wird. Wenn Sie nur die Entwicklungstools geöffnet haben, wird der Header no-cache
gesendet.
Sie können es mit Fiddler auschecken.
Hoffe es hilft ...
Tags und Links internet-explorer ajax internet-explorer-11