HTTP 缓存

本文总结自MDN Web 文档的HTTP 缓存

概览

HTTP 缓存会存储与请求关联的响应,并将存储的响应复用于后续请求。

可复用性的优点。

首先,由于不需要将请求传递到源服务器,因此客户端和缓存越近,响应速度就越快。

此外,当响应可复用时,源服务器不需要处理请求。这减少了服务器上的负载。

不同种类的缓存

缓存分为:私有缓存共享缓存

私有缓存

私有缓存是绑定到特定客户端的缓存——通常是浏览器缓存。

如果响应包含个性化内容并且你只想将响应存储在私有缓存中,则必须指定 private 指令。

共享缓存

共享缓存位于客户端和服务器之间,可以存储能在用户之间共享的响应。共享缓存可以进一步细分为代理缓存托管缓存

托管缓存由服务开发人员明确部署,以降低源服务器负载并有效地交付内容。示例包括反向代理、CDN 和 service worker

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值