第四节 Pragma 字段
最后更新于:2022-04-02 04:39:39
# 3.4 Pragma
> 作者:肖鹏-SpiritLing 时间:2018-06-26
> `Pragma` 作用:编译报文指令
> - 常用的为第一种形式
`Pragma` 是HTTP/1.1 之前版本保留的历史遗留字段,仅作为与HTTP/1.0 的向后兼容而定义。
规范定义的形式唯一,如下所示:
```http
Pragma: no-cache
```
该首部字段属于通用首部字段,但只用在客户端发送的请求中。客户端会要求所有的中间服务器不反回缓存的资源。
所有的中间服务器如果都能以HTTP/1.1为基准,那直接采用 `Cache-Control: no-cache` 指定缓存的处理方式是最理想的。但要整体掌握全部中间服务器使用的HTTP协议版本却是不现实的。因此,发送的请求会同时含有下面两个首部字段:
```http
Cache-Control: no-cache
Pragma: no-cache
```
> 作者:肖鹏-SpiritLing 时间:2018-06-26
';