我使用F5(开始调试)启动Web应用程序,每次使用F5刷新页面时,缓存似乎都是齐平的。
我使用Firebug和YSlow来跟踪网络流量,每次我在浏览器中按F5,所有的http请求都不是灰色的;像javascript这样的文件总是重载。
当我按Ctrl + F5时,缓存不应该是刷新的?
我使用YSlow关注除本地主机以外的网站,即使按F5,文件也会保留在缓存中。
答案 0 :(得分:0)
YSlow会根据HTTP标头显示文件缓存信息,无论您是重新加载页面还是第一次加载。这意味着这些文件将在即将访问分析页面时进行缓存。
答案 1 :(得分:0)
如果您在浏览器中点击F5,这是预期的行为,因为通过点击F5,您基本上是在告诉浏览器获取所有内容。如果你想看到输出缓存的效果(我假设你期望看到“灰色项目”),那么只需从页面导航到不使用F5。