zoukankan      html  css  js  c++  java
  • php http 缓存(客户端缓存)

    <?php
    
    /*
     * Expires:过期时间 
     * Cache-Control: 响应头信息 
     * (max-age:[秒]缓存过期时间(请求时间开始到过期时间的秒数),
     * s-maxage:[秒]缓存过期时间(代理),
     * public:标记认证内容能被缓存,一般而言输出是不能被缓存的,
     * no-cache:无缓存,表示直接读取数据源,
     * no-store:强制缓存在任何情况下都不留下副本,
     * must-revalidata:服务器指定过期时间活这顶etag,  则每次使用该资源都需要确认资源新鲜性,
     * proxy-pevalidata:与must-revalidata类似,针对代理服务器,
     * Last-Modified:最后更新时间
     * )
     * ETag:服务器生成的唯一标识符
     */
    
    
     
     header("Cache-Control:max-age=2,must-revalidata"); //Cache-Control:max-age指定之后expires 可以不需要指定,就我在浏览器查看的情况来看
     header("Last-Modified: ".  gmdate('D,d M Y H:i:s')."GMT");
     header("Expires:".  gmdate('D,d M Y H:i:s',  time()+'2')."GMT"); 
     
     echo " cache ";
    

  • 相关阅读:
    测试理论
    字符串
    类的无参方法
    类和对象
    数组
    循环结构
    选择结构
    java——面对对象
    android通知的基本用法
    Git的基本使用
  • 原文地址:https://www.cnblogs.com/objectboy/p/5056721.html
Copyright © 2011-2022 走看看