似乎IE6忽略了通过http头发送的任何形式的缓存失效,我尝试将Pragma设置为No Cache并将Cache Expiration设置为当前时间,但在IE6中,回击将始终拉出页面的缓存版本I我正在努力.
是否有IE6确实侦听的特定HTTP头?
Cache-Control: private, max-age=0
应该解决它.从经典ASP开始,这是完成的Response.Expires=-1
.
在测试时,请记住,仅仅因为您的服务器正在为关闭缓存的页面提供服务并不意味着当浏览器有一个旧的缓存页面时,它会被告知可以缓存.清除缓存或使用F5强制重新加载该页面.
此外,对于服务器为缓存内容提供服务的情况,您可以使用它Ctrl+F5来通知服务器不要从缓存中提供服务.