首页 > 其他 > 详细

浏览器缓存机制

时间:2021-09-01 20:02:57      阅读:12      评论:0      收藏:0      [点我收藏+]

浏览器缓存机制的目的

避免每次打开网站都要请求服务器获取静态资源文件,造成页面加载速度慢和性能浪费

强制缓存

  • 强制缓存和响应头里的一个属性息息相关,这个属性就是cache-control
  • cache-control: no-cache 不缓存,即每次都要向服务器请求拿资源
  • cache-control: max-age: 30000 缓存,在有效期内从缓存里拿资源,不去请求服务器
    技术分享图片

协商缓存

  • 如果是协商缓存,在第一次请求的时候,服务器会把资源和缓存资源标识返回
  • 后续请求会带上这个缓存资源标识,服务器对比是否是最新版本,是最新版本,返回304状态码,从缓存里拿;如果不是,返回200,去请求

浏览器缓存机制

原文:https://www.cnblogs.com/zoo-x/p/15207159.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!