8.http缓存
2020-07-03 本文已影响0人
原来哥哥是万家灯火
一个web应用中,缓存分为:
- 数据库缓存
- 服务器缓存
- 浏览器缓存
1.http缓存
2.IndexedDB
3.localStorage/SessionStorage
4.cookie
http缓存分类
按储存位置:
- work service
- memory cache 数据较小时,浏览器自动存储在内存中
- disk cache 数据较小时,浏览器自动存储在外存中
- push cache (http2中的内容)
按启用规则:
- 强缓存 客户端自行判断是否启用缓存
- 协商缓存 询问服务器是否启用缓存
http缓存:在http中使用一组headers来控制缓存
