美文网首页
Day 57/100 (重点题)浏览器缓存

Day 57/100 (重点题)浏览器缓存

作者: 赵国星 | 来源:发表于2020-09-28 22:50 被阅读0次

    写在前面的话

    遇到厉害的面试官,有时会紧张的数不出话来,就像第一次被问到这个题目时,啥也说不出来;

    后来发现,说一点就会比不说强;当然,说的好,最好了~

    (一)有图有真相

    脑图

    (二) 缓存过程分析 划重点

    1、强缓存

    不会向服务器发送请求,直接从缓存中读取资源,在chrome控制台的Network选项中可以看到该请求返回200的状态码,并且Size显示from disk cache或from memory cache。强缓存可以通过设置两种 HTTP Header 实现:Expires 和 Cache-Control。



    2、协商缓存

    协商缓存就是强制缓存失效后,浏览器携带缓存标识向服务器发起请求,由服务器根据缓存标识决定是否使用缓存的过程,主要有以下两种情况

    参考资料

    https://www.jianshu.com/p/54cc04190252

    相关文章

      网友评论

          本文标题:Day 57/100 (重点题)浏览器缓存

          本文链接:https://www.haomeiwen.com/subject/zgajuktx.html