2009-04-24 28 views

回答

5

您可以通过页面获取资源来确认缓存,并且请注意,没有任何资源请求出现在Fiddler中。我想不出一个更好的方法来做到这一点。适用于我。

2

通过Fiddler作为代理浏览网站。在每个响应细节中,都有一个“缓存”选项卡。这显示了有关响应标题的有用信息 - 例如什么是不同的Cache-Control和Expires值。

0

我认为最好的方法是使用大多数缓存教程中演示的方法 - 在显示当前服务器时间的页面上有一个标签。如果该值被缓存,则在更新缓存之前不会看到它随后刷新页面。

如果您的要求比较复杂(您需要使用Fiddler),Anthony的建议是我过去成功使用的。

0

Fiddler肯定会对此有所帮助。您将看到服务器使用HTTP 304响应(未修改 - 它告诉客户端缓存的项目仍然有效)或对于正确设置了Web过期的内容来响应,您根本看不到请求。

事实上,你会发现Firefox加FireBug也会为你做到这一点。

+0

HTTP 302仅供ETag的缓存,其中客户必须检查回来的的CACH信息服务器和服务器返回没​​有正文的HTTP 302(未修改),以指示客户端缓存了最新的值。 – 2017-09-26 19:32:30

3

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