如何查明图像缓存何时过期?

如何查明图像缓存何时过期?

有没有办法可以知道当您浏览网站时,网络服务器为图像文件设置的过期时间(最大时间)是多长?

答案1

是的,您需要查找服务器在响应图像请求时发送的标头。

通常你可以在标题中看到类似这样的内容:

Last-Modified: Mon, 12 Nov 2012 13:05:04 GMT

没有特定的缓存控制标头。这使您的浏览器有机会使用标头发出后续请求:

If-Modified-Since: Mon, 12 Nov 2012 13:05:04 GMT

并将文件永远保存在缓存中,而服务器则不断返回304 Not Modified

要查看标头,您需要任何类型的 Web 调试器,可以是浏览器扩展(例如萤火虫在 Firefox 中)或单独的应用程序,例如Fiddler

相关内容