当前位置:首页>HTTP>HTTP Header>HTTP 实体Header字段

HTTP 实体Header字段

作者:微学网发布时间:2019-09-07 15:23:28

Allow

该首部字段用于告知客户端能够支持Request-URI指定资源的所有HTTP方法。

当服务器收到不支持的HTTP方法时,会以状态码405 Method Not Allowed作为响应返回。与此同时,还会把所有支持的HTTP方法写入该字段后返回。

Content-Encoding

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

Content-Language

该首部字段会告知客户端,实体主体使用的自然语言。

Content-Length

该首部字段表明了实体主体部分的大小,单位是字节。对实体主体进行编码传输时,不能再使用该字段。

Content-Location

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

Content-Range

针对范围请求,返回响应时使用该首部字段告知客户端作为响应返回的实体的哪个部分符合范围请求。

字段值以字节为单位,表示当前发送部分及整个实体大小。

Content-Type

该首部字段说明了实体主体内对象的媒体类型。和首部字段Accept一样,字段值使用了type/subtype形式赋值。

Expires

该首部字段会将资源失效的日期告知客户端。缓存服务器在接收到含有该字段的响应后,会在该字段指定的时间之前,保存响应的副本。当超过指定时间后,缓存服务器在请求发送过来时,会转发给源服务器请求资源。

如果源服务器不希望缓存服务器对资源进行缓存,最好在该字段内写入和首部字段Date相同的时间值。

但是当首部字段Cache-Control有指定max-age时,会优先处理max-age指令。

Last-Modified

该首部字段会指明资源最后修改的时间。