HTTP协议 实体首部字段

包含在请求和响应中的实体部分所使用的首部,用于补充内容的更新时间等与实体相关的信息。

 

1、Allow

通知客户端能够支持的Request-URI指定资源的所有http方法:如果服务器接收到不支持的方法,会返回状态码405Method Not Allowed作为响应返回。

Allow:GET, HEAD

 

2、Content-Encoding

告知客户端服务器对实体的主体部分的选用的内容编码方式。

内容编码指在不丢失实体信息的前提下所进行的压缩。

主要采用以下这四种内容编码方式。

gizp,conpress,deflate,identity

Content-Encoding: gizp

 

3、Content-Lanuage

告知客户端实体主体使用的自然语言(优先接收的语言)。

Content-Lanuage: zh-CN

 

4、Content-Length

表明实体主体部分的大下(单位是字节)。

若对实体主体进行编码传输,不能使用该字段。

Content-Length: 15000

 

5、Content-Location

给出了与报文主体部分相对应的URI。与Location不同,该字段表示的是报文主体返回资源的URI。

Content-Location: http://www.baidu/com/index-miss.html

 

6、Content-MD5

由一串由MD5算法生成的值,其目的在于检查报文 主体在传输中是否保持完整,以及确认传输到达。 

Content-MD5: OFJKGKLDFUIGNG35565FGNHLDGNH==

 

7、Content-Range

告知客户端作为响应返回的实体的哪个部分符合范围请求,(单位:字节),表示当前发送部分及整个实体大小。

Content-Range: bytes 5001-10000/10000

 

8、Expires

告知客户端资源失效的日期

如果首部字段存在Cache-Control有指定max-age指定时,会优先处理max-age指令。

Expires: Wed, 04 Jul 2016 09:26:05 GMT

 

9、Last-Modified

指明资源的最终修改的时间。

Last-Modified: Wed, 04 Jul 2016 09:26:05 GMT