浏览器缓存机制

缓存的几个位置

  • from disk cache: 从硬盘中读取缓存
  • from memory cache: 从内存冲读取缓存
    两种都只能读取一些派生类文件,比如 html 中引入的一些外部资源

浏览器缓存的判断方法

简单来说有这三种方式:

// 接下来 2592000 秒可以重用这个响应
Cache-Control: max-age=2592000

// 每次都先和服务器确认资源是否变化,没变化则不下载
Cache-Control: no-catch

// 每次都请求服务器并下载
Cache-Control: no-store

完整了解如下图:

参考文章:https://juejin.im/entry/5ad86c16f265da505a77dca4

原文地址:https://www.cnblogs.com/ubuntugx/p/11485816.html