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 表仅在浏览器中加载

另请参阅