docs: update

This commit is contained in:
ZiuChen 2024-06-05 10:51:42 +08:00
parent 788bf7ea46
commit 4c4f3fbd27

View File

@ -21,9 +21,7 @@
服务器通过向响应头添加`Expires``Cache-Control`字段来标识强制缓存的状态,浏览器会将这两个信息缓存到本地,后续有相同请求时,优先到浏览器缓存中检查资源是否到期。
其中`Cache-Control`优先级比`Expires`高,即:二者同时存在时,浏览器以`Cache-Control`为标准,检查缓存资源是否过期
### Expires与Cache-Control
### 从Expires到Cache-Control
#### Expires
@ -35,9 +33,9 @@
- 如果服务端设置的日期格式不规范,那么等同于无缓存
- `Expires``HTTP/1.0`的字段,但是现在浏览器默认使用的是`HTTP/1.1`
在某些不支持HTTP1.1的环境下,`Expires`就会发挥用处
其中`Cache-Control`优先级比`Expires`高,即:二者同时存在时,浏览器以`Cache-Control`为标准,检查缓存资源是否过期。
所以`Expires`其实是过时的产物,现阶段它的存在只是一种兼容性的写法
所以`Expires`其实是过时的产物,现阶段它的存在只是一种兼容性的写法在某些不支持HTTP1.1的环境下,`Expires`就会发挥用处。
#### Cache-Control