如何设置Leverage浏览器缓存asp.net

时间:2012-11-15 09:03:49

标签: asp.net iis-7 web-config

如何在ASP.net IIS 7.0上设置杠杆浏览器缓存 在HTTP标头和web.config文件中的图片中设置到期日期或最长期限

1 个答案:

答案 0 :(得分:2)

对于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天。