【发布时间】:2014-11-19 16:58:26
【问题描述】:
我正在开发某种带有大量图片的着陆页。 我已经使用 web.config 中的以下代码在客户端缓存了图像
<staticContent>
<clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires"/>
</staticContent>
有时用户会裁剪或调整图像大小,但浏览器仍会显示缓存的图像。 有什么办法,我可以强制告诉服务器上的图像已更改,所有浏览器都应该刷新缓存。
我想我需要使用 LastModified HTTP 标头,但我不知道如何在 ASP .NET MVC 中将此标头设置为静态图像
【问题讨论】:
标签: asp.net-mvc caching last-modified