代码之家  ›  专栏  ›  技术社区  ›  Stewart Robinson

是否设置HttpCacheability.public也在服务器上缓存页?

  •  3
  • Stewart Robinson  · 技术社区  · 16 年前

    我的global.asax中有这些行(基本上是因为 Can I add my caching lines to global.asax? )

    我现在想了解的是,这段代码是纯粹地将http头添加到页面中,还是它还使.net在服务器上缓存此页面300秒?

    Response.Cache.SetExpires(DateTime.Now.AddSeconds(300));
    Response.Cache.SetCacheability(HttpCacheability.Public);
    
    1 回复  |  直到 16 年前
        1
  •  1
  •   user38123    16 年前

    您的页面也将存储在输出缓存中。是否确实要对网站上的每个页面执行此操作?

    KB article

    推荐文章