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

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

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

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

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

indexDB是开发者自己来控制

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题