如何使用 Fiddler 确认 HTTP 缓存是否正常工作?还有其他更好的方法吗?
问问题
9802 次
5 回答
5
您可以通过让页面获取资源来确认缓存,并注意 Fiddler 中没有出现对该资源的请求。我想不出更好的方法来做到这一点。为我工作。
于 2009-04-24T16:21:36.177 回答
3
右键单击提琴手中的URL并单击属性,您可以在“WININET CACHE INFO”下的弹出窗口中检查缓存信息
于 2013-08-14T10:46:45.213 回答
2
通过 Fiddler 作为代理浏览站点。在每个响应详细信息中,都有一个“缓存”选项卡。这显示了有关响应标头的有用信息——例如不同的 Cache-Control 和 Expires 值的含义。
于 2009-04-24T16:27:53.900 回答
0
我认为最好的方法是使用大多数缓存教程中演示的方法 - 在页面上显示当前服务器时间的标签。如果该值已缓存,则在重新生成缓存之前,您不会看到它随着后续页面刷新而更新。
如果你的需求比较复杂(需要使用 Fiddler),Anthony 的建议是我过去成功使用的。
于 2009-04-24T16:29:33.477 回答
0
Fiddler 肯定会对此有所帮助。您将看到服务器以 HTTP 304 响应(未修改 - 它告诉客户端缓存的项目仍然有效)进行响应,或者对于其 Web 到期设置正确的内容,您根本看不到请求。
事实上,您会发现 Firefox 和 FireBug 也会为您做到这一点。
于 2009-04-24T16:38:33.437 回答