我有以下两页:
在IE 8中,我使用空的缓存/ cookie文件执行以下操作:
这在Microsoft网站上有记录:http://windows.microsoft.com/en-us/Windows7/Delete-webpage-history。
基本上,即使已清除缓存文件,其中一些也存储在内存中,因此您需要关闭浏览器以完全清除缓存。有谁知道如何解决这个IE限制?
仅供参考,我使用以下无缓存标头: 缓存控制:无缓存,无存储,必须重新验证,后检查= 0,预检查= 0 Pragma:no-cache
答案 0 :(得分:1)
您的Cookie可能是会话Cookie,而不是持久性Cookie。 IE中的“缓存”是指您的Temporary Internet Files文件夹。会话cookie仅存储在内存中,而浏览器正在运行,只有持久性cookie存储在缓存中。
IE8中没有选项可以删除所有会话cookie。删除cookie功能仅删除“存储在您计算机上”的cookie,即Temporary Internet Files文件夹中的持久性cookie。
您的会话cookie没有被缓存,我认为这是您对“缓存”的期望/解释令您不安。
您是否有更高级别的问题或您认为需要修复?我发现会话cookie中没有问题只在浏览器退出时被丢弃。这是什么情景?