1

我使用 F5(开始调试)启动 Web 应用程序,每次使用 F5 刷新页面时,缓存似乎都已刷新。

我使用带有 YSlow 的 Firebug 来跟踪网络流量,每次在浏览器中按 F5 时,所有的 http 请求都不是灰色的;像 javascript 这样的文件总是被重新下载。

当我按下 Ctrl+F5 时缓存不应该被刷新?

我使用 YSlow 来关注我的本地主机以外的网站,即使按 F5,文件也会保留在缓存中。

4

2 回答 2

0

如果您在浏览器中按 F5,这是预期的行为,因为按 F5 您基本上是在告诉浏览器获取所有内容。如果您想查看输出缓存的效果(我假设这就是您希望看到“灰色项目”的原因),那么只需从页面导航到而不使用 F5。

于 2012-12-21T11:07:08.717 回答
0

无论您是重新加载页面还是第一次加载,YSlow 都会根据其 HTTP 标头显示文件缓存信息。这意味着这些文件将在即将访问分析页面时被缓存。

于 2012-08-15T06:07:10.737 回答