Pragma
已弃用:此功能不再推荐。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,或者正在被删除,或者仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
Pragma HTTP/1.0 通用头部是一个实现特定的头部,它可能在请求-响应链中产生各种影响。此头部用于向后兼容不具有Cache-Control HTTP/1.1 头部的 HTTP/1.0 缓存。
注意:Pragma 未指定用于 HTTP 响应,因此不是通用 HTTP/1.1 Cache-Control 头部的可靠替代,尽管如果请求中省略了 Cache-Control 头部字段,其行为与 Cache-Control: no-cache 相同。仅出于与 HTTP/1.0 客户端向后兼容的目的使用 Pragma。
| 头部类型 | 请求头部,响应头部(响应行为未指定,因此特定于实现)。 |
|---|---|
| 禁止的头部名称 | 否 |
| CORS 安全列表响应头部 | 是 |
语法
http
Pragma: no-cache
指令
- no-cache
-
与
Cache-Control: no-cache相同。强制缓存将请求提交到源服务器进行验证,然后才能释放缓存的副本。
示例
http
Pragma: no-cache
规范
| 规范 |
|---|
| HTTP 缓存 # field.pragma |
浏览器兼容性
BCD 表仅在浏览器中加载