理解资源缓存响应头Cache-Control与IndexDB的差异?

关于资源缓存响应头的cache-control字段和indexDB方案有什么区别

比如一个资源,不会频繁改变,我第一次请求到资源后放到indexDB中和直接在响应头设置cache-control为public和过期时间本质上有什么区别呢?

阅读 394
2 个回答
  1. cache-control 不仅对浏览器有效,有整个网络里的缓存节点都有效
  2. cache-control 让浏览器帮你管理缓存,省时省力,副作用更小
  3. indexedDB 用于离线环境,可以保证 PWA 的运行

cache-control 是让浏览器来控制缓存

indexDB是开发者自己来控制

推荐问题
宣传栏