ITPub博客

首页 > IT职业 > IT图书 > PHP header('cache-control:

PHP header('cache-control:

IT图书 作者:mex 时间:2021-09-09 09:19:44 0 删除 编辑

    网页缓存由HTTP消息头中的Cache-control控制,常见取值有private、no-cache、max-age、must- revalidate等,默认为private。

    浏览器的访问方式分为以下几种:

    1,打开一个新窗口

    此种情况下,private,no-cache,must-revalidate都会重新访问服务器

    max-age在设定的时间内不会重新访问。如max-age=5,则在5秒时间内不会访问服务器

    2,在地址栏输入地址回车

    此种情况下,private,must-revalidate都会在第一次时重新访问服务器

    max-age在设定的时间内不会重新访问。如max-age=5,则在5秒时间内不会访问服务器

    no-cache重新访问服务器

    3,刷新页面时

    都会重新访问服务器

    4,按backspace后退键时

   private,must-revalidate,max-age 不会访问服务器

    no-cache重新访问服务器

如下代码:

header('cache-control:private,must_revalidate');

?>

可以控制缓存

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3932/viewspace-2809491/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: python所遇到的坑
请登录后发表评论 登录
全部评论

注册时间:2019-07-09

  • 博文量
    193
  • 访问量
    1886