zoukankan      html  css  js  c++  java
  • Http 缓存

    常用Http缓存页
    asp.net 页面上加上

    <%@ OutputCache Duration="10" VaryByParam="None" %>

    用代码动态控制

         Response.Cache.SetCacheability(HttpCacheability.Public);
             Response.Cache.SetExpires(DateTime.Now.AddSeconds(10));

    强制刷新也缓存

        Response.Write(Request.Headers["If-Modified-Since"]);
                DateTime dt;
                if (DateTime.TryParse(Request.Headers["If-Modified-Since"], out dt))
                {
                    // 注意:如果是20秒内,我就以304的方式响应。
                    if ((DateTime.Now - dt).TotalSeconds < 20.0)
                    {
                        Response.StatusCode = 304;
                        Response.End();
                        return;
                    }
                }
                Response.Cache.SetLastModified(DateTime.Now);

    详细的资料请点击 这里 。。不写了

  • 相关阅读:
    Babelfish
    【动态规划】货币面值
    contest 1.18
    contest 1.17
    contest 1.16
    contest 1.15
    contest 1.14
    contest 1.13
    contest 12.31
    [cf]Round #529 (Div. 3)
  • 原文地址:https://www.cnblogs.com/xuehaiyiye/p/3570064.html
Copyright © 2011-2022 走看看