- 强缓存: 如果设置强缓存,如果缓存资源有效,就直接使用缓存资源,不必向服务器发起请求 设置:
- 1.http头信息中的Expires指定资源的过期时间,绝对时间,服务器的时间(客户端与服务端之间的时间不一致,或者用户修改客户端的时间)
- 2.头部属性Cache-Control 对资源的缓存更精确的控制 public/private/no-cache/no-store/max-age/s-maxage/max-stale[=]
以上两种,只需要设置其中一种,可实现强缓存 一起使用时,Cache-Control优于expires
- 协商缓存: