2023-04-24前端缓存--协商缓存

  • 学习地址:https://juejin.cn/post/7052527032491573279
  • 下面是个人补充
  • 使用场景:
    协商缓存可以看作是强制缓存失效后,浏览器携带缓存标识向服务器发起请求,由服务器根据缓存标识决定是否使用缓存的过程
  • 浏览器:
    • 请求:
      请求体有使用协商缓存标识:if-modified-since


      image.png

      image.png
      • 响应:在响应头有标识字段:last-modified


        image.png
    • 协商缓存使用情况:
      由于 if-modified-since == last-modified,故文件没有修改可以直接使用浏览器缓存数据,服务器不返回新数据,请求返回206状态码,使用浏览器本地数据。整个过程有请求服务器,浏览器有显示文件大小,没有memory cache或disk cache缓存标识


      image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容