如何使用Fiddler确认HTTP缓存的工作?是否有其他更好的办法?

有帮助吗?

解决方案

您可以在一个页面获取的资源,并注意对资源没有要求出现在提琴手确认缓存。我想不出更好的方式来做到这一点。我的作品。

其他提示

右键点击URL的小提琴手,然后单击属性,您可以检查下“WININET CACHE INFO”

这是弹出的CACH信息

通过提琴手浏览网站作为代理。在每个响应的细节,有一个选项卡中的“缓存”。这显示了有关响应头有用的信息 - 例如什么不同缓存控制和Expires值的含义。

我认为最好的方法是使用最高速缓存教程中展示的方法 - 有一个显示当前服务器时间在页面上的标签。如果该值缓存,你不会看到它与随后的页面刷新更新,直到缓存再生。

如果您的要求是比较复杂(需要使用Fiddler),安东尼的建议是我在过去成功使用的一个。

提琴手肯定会在这方面帮助。你要么看到服务器响应一个HTTP响应304(未修改 - 它告诉客户端缓存的项目仍然是有效的),有它正确的Web到期设置或内容,你不会看到一个请求的。

其实,你会发现火狐加萤火会为你做这个了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top