美文网首页
图解HTTP解析9(实体首部)

图解HTTP解析9(实体首部)

作者: zdxhxh | 来源:发表于2019-09-28 20:42 被阅读0次

实体首部

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

1.Allow (响应报文)

Allow: GET, HEAD 该首部字段通知客户端服务器支持的Request-URI指定资源的所有HTTP方法。当服务器收到不支持的HTTP方法时,会以状态码405 Method Not Allowed作为响应返回,此时,还会将支持的HTTP方法写入该首部字段返回。

2.Content-Encoding(both)

Content-Encoding: gzip 首部字段Content-Encoding会告知服务器对实体的主体部分选用的内容编码方式。

3.Content-Language (响应报文)

Content-Language: zh-CN 告知客户端,实体主体使用的自然语言(中文或者英文)

4. Content-Length(both)

Content-Length: 15000 标明实体主体部分的大小(单位是字节),对实体主体进行内容编码传输时,不能再使用该字段。

5. Content-Location(响应报文)

Content-Location: http://www.hackr.jp/index-ja.html,Content-Location 表示的是报文主体返回资源对应的 URI,比如, 对于使用首部字段 Accept-Language 的服务器驱动型请求, 当返回的页面内容与实际请求的对象不同时, 首部字段 Content-Location
内会写明 URI。 (访问 http://www.hackr.jp/ 返回的对象却是http://www.hackr.jp/index-ja.html 等类似情况)

6. Content-MD5(响应报文)

服务器会对报文主体内容进行MD5+Base64编码,然后再写入该首部返回给浏览器,浏览器将接受到的报文再进行一次MD5加密,与该首部的值做对比,确保报文主体有木有被篡改。总结:没什么用的一个报文字段。。

7. Content-Range(响应报文)

Content-Range: bytes 5001-10000/10000,针对范围的请求,返回响应的首部字段Content-Range,告知客户端作为响应返回的哪个部分符合范围要求,字段以字节为单位。

8. Content-Type(both)

Content-Type: text/html; charset=UTF-8,说明实体主体内对象的媒体类型,和首部字段Accept一样,使用type/subtype的形式赋值,参数 charset 使用iso-8859-1euc-jp等字符集进行赋值

9.Expires(响应[源服务器->缓存服务器])

Expires: Wed, 04 Jul 2012 08:26:05 GMT,首部字段 Expires 会将资源失效的日期告知客户端。 缓存服务器在接
收到含有首部字段 Expires 的响应后, 会以缓存来应答请求, 在Expires 字段值指定的时间之前, 响应的副本会一直被保存。
但是, 当首部字段 Cache-Control 有指定 max-age 指令时, 比起首部字段 Expires, 会优先处理 max-age 指令

10.Last-Modified(响应报文)

Last-Modified: Wed, 23 May 2012 09:59:55 GMT
首部字段 Last-Modified 指明资源最终修改的时间。 一般来说, 这个值就是 Request-URI 指定资源被修改的时间。 但类似使用 CGI 脚本进行动态数据处理时, 该值有可能会变成数据最终修改时的时间。

相关文章

  • 图解HTTP解析9(实体首部)

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

  • 图解HTTP解析4(首部简介)

    一、首部 HTTP协议的请求与响应必包含首部,首部内容为客户端和服务器端分别请求与响应提供所需要的信息。 请求报文...

  • 图解HTTP解析8(响应首部)

    响应首部 响应首部字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息、 服务器信息, 以及...

  • 图解HTTP解析7(请求首部)

    请求首部 请求首部字段是从客户端往服务器端发送请求报文中所使用的字段,认证客户端信息、 对响应内容相关的优先级等内...

  • 图解HTTP解析6(通用首部)

    一、通用首部字段 通用首部字段是指, 请求报文和响应报文双方都会使用的首部。 1. Cache-Control(★...

  • HTTP报文

    HTTP方法 状态码 304, 首部 请求首部 响应首部 实体首部

  • 《图解HTTP》——HTTP首部

    首部字段的分类 HTTP首部字段根据实际情况可以分为以下四种: 通用类型首部。请求报文和响应报文都会使用到的首部。...

  • HTTP首部字段详解

    《图解HTTP》笔记(一) HTTP报文结构 请求报文:报文首部(方法,URI,HTTP版本,HTTP首部字段),...

  • HTTP回顾6

    HTTP首部 报文首部 HTTP请求报文 请求行、请求首部字段、通用首部字段、实体首部字段、其他 响应报文 状态行...

  • 图解HTTP解析3(报文首部)

    通过报文首部,可以做以下事情 1. 编码 HTTP在传输数据时按照原样传输,可以使用编码提高传输速率,编码分为以下...

网友评论

      本文标题:图解HTTP解析9(实体首部)

      本文链接:https://www.haomeiwen.com/subject/bkonectx.html