【发布时间】:2012-11-15 09:03:49
【问题描述】:
如何在 ASP.net IIS 7.0 中设置利用浏览器缓存 在 HTTP 标头和 web.config 文件中的图片中设置到期日期或最长期限
【问题讨论】:
标签: asp.net iis-7 web-config
如何在 ASP.net IIS 7.0 中设置利用浏览器缓存 在 HTTP 标头和 web.config 文件中的图片中设置到期日期或最长期限
【问题讨论】:
标签: asp.net iis-7 web-config
对于 ASP.net,在 global.asax 文件中,在 Application_PreRequestHandlerExecute 函数中调用 Response.Cache.SetExpires 和 Response.Cache.SetMaxAge 方法。 对于图片或静态内容,在 IIS 7 web.config 中使用
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
</staticContent>
将 7 天替换为所需的持续时间。
【讨论】: