【问题标题】:How to set Leverage browser caching asp.net如何设置利用浏览器缓存 asp.net
【发布时间】:2012-11-15 09:03:49
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    对于 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 天替换为所需的持续时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-01
      • 2011-10-15
      • 2017-03-30
      • 2023-03-06
      • 2014-07-18
      相关资源
      最近更新 更多