图像的默认时间到期

时间:2011-12-09 01:27:49

标签: image caching browser

我将一些更改推送到我们的图像到Web服务器,但我发现由于浏览器缓存,它在IE和firefox Web浏览器上没有更新,因为我看到浏览器甚至没有从服务器请求图像。

我有两个选择。一种是更新映像文件名并重新部署。另一种方法是让我们用户的浏览器认为图片是exipires。

我没有在标题或代码中设置任何内容,这是响应:

Content-Length  32042
Content-Type    image/png
Last-Modified   Wed, 09 Nov 2011 18:41:50 GMT
Accept-Ranges   bytes
Server  Microsoft-IIS/6.0
X-Powered-By    ASP.NET
Date    Fri, 09 Dec 2011 01:26:03 GMT
Connection  keep-alive

所以我想知道它能在多久后到期?

1 个答案:

答案 0 :(得分:0)

理想情况下,如果您的上次修改时间戳发生变化,则一切都应该自行处理。您可以设置缓存控制http://blogs.msdn.com/b/rahulso/archive/2006/02/02/suppress-caching-of-certain-mime-types-like-gif-jpg-etc.aspx以避免它。