IE6 and caching

It looks like IE6 is ignoring any cache invalidation sent via HTTP headers, I tried setting Pragma to No Cache and setting Cache Expiration to the current time, but in IE6 beats will always pull out the cached version of the page I'm working on.

Is there a specific HTTP header that IE6 is listening on too?

+3
source share
6 answers

Cache-Control: private, max-age=0must fix it. From classic ASP, this is done using Response.Expires=-1.

, , , , , , , . F5, .

, , , Ctrl + F5, , .

+7

. AJAX XMLHttpRequest (XHR), "", , ie6.

, url, AJAX. :

http://test.com?nonce=0123 

UTC() , timestame ... , .

+1

ETag ? , w3c Spec Wikipedia

, , , unix. , , IE6

0

. , IE6 Javascript , ctrl-f5. , Javascript, .

- IE . .

0

Content with "Content-Encoding: gzip" is always cached, although you use "Cache-Control: no-cache"

http://support.microsoft.com/kb/321722

You can also disable gzip only for IE6

0
source

Source: https://habr.com/ru/post/1696658/


All Articles