当前位置:  开发笔记 > 运维 > 正文

IE6和缓存

如何解决《IE6和缓存》经验,为你挑选了1个好方法。

似乎IE6忽略了通过http头发送的任何形式的缓存失效,我尝试将Pragma设置为No Cache并将Cache Expiration设置为当前时间,但在IE6中,回击将始终拉出页面的缓存版本I我正在努力.

是否有IE6确实侦听的特定HTTP头?



1> Hafthor..:

Cache-Control: private, max-age=0应该解决它.从经典ASP开始,这是完成的Response.Expires=-1.

在测试时,请记住,仅仅因为您的服务器正在为关闭缓存的页面提供服务并不意味着当浏览器有一个旧的缓存页面时,它会被告知可以缓存.清除缓存或使用F5强制重新加载该页面.

此外,对于服务器为缓存内容提供服务的情况,您可以使用它Ctrl+F5来通知服务器不要从缓存中提供服务.


F5导致Pragma:no-cache被添加到请求头.除了此标头之外,Ctrl-F5还会抑制if-modified-since和if-none-match标头,从而删除originins服务器选项以发送304 Not Modified响应.Cache-Control不在请求标头中发送.
推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有