Google Chrome奇怪的刷新缓存行为

时间:2015-12-30 20:51:49

标签: google-chrome

我正在使用谷歌浏览器开发一个网络应用程序,它正在展示这种奇怪的缓存行为。通常,它会缓存一些静态资源。将来,当需要这些资源时,HTML请求将返回代码304.通常,如果我执行Ctrl + F5,则应该刷新缓存,并且对静态内容的请求将始终返回代码200。 / p>

但是,我偶尔会遇到使用代码200返回请求的情况,但在Ctrl + F5之后,我仍然会获得缓存内容而不是新内容。我还没有能够重现这个,但我只能通过这种方式清除缓存来获取新内容:

enter image description here

为什么Ctrl + F5不会自动提取所有新内容?反正有没有绕过所有缓存?那些缓存文件存储在系统中的哪个位置?我有Windows 7。

1 个答案:

答案 0 :(得分:0)

在开发工具(F12)中尝试Ctrl + F5,以确保始终完全刷新缓存。