HTTP请求头部(首部)字段 | 您所在的位置:网站首页 › 用于获取请求头字段的某个值的是 › HTTP请求头部(首部)字段 |
文章目录
一、HTTP头部信息分类二、HTTP请求头和响应头常用字段
1.HTTP报文传过来都是一堆的0x ASCII码,诸如“41 63 63 65 70 74” 对应的是“accept” 单词的十六进制ASCII码。这些十六进制的数字经过浏览器或者专用工具比如wireshark的翻译,可以得到HTTP的报文结构。
2.HTTP的请求报文包括:请求行(request line)、请求头部(header)、空行 和 请求数据(request data) 四个部分组成。
3.HTTP的响应报文包括:状态行,响应头,空行,数据(响应体)
一、HTTP头部信息分类
HTTP的头域包括通用头、请求头、响应头和实体头四个部分,每个头域由一个域名,冒号(:)和域值三部分组成。 1.通用首部:请求报文和响应报文两方都会使用的首部 2.请求首部:从客户端向服务器端发送请求报文时使用的首部 3.响应首部:从服务器端向客户端返回响应报文时使用的首部 4.实体首部:针对请求报文和响应报文实体部分使用的首部 5.非正式HTTP/1.1首部字段 在HTTP协议通信交互中使用到的首部字段,不限于RFC2616种定义的47种首部字段。还有Cookie、Set-Cookie和Content-Disposition等在其他RFC中定义的首部字段。这些非正式的首部字段统一归纳在RFC4229 HTTP Header Field Registrations中。 6.End-to-end首部和Hop-by-hop首部 HTTP首部字段将定义成缓存代理和非缓存代理的行为,分为端到端首部(End-to-end Header)和逐跳首部(Hop-by-hop Header)两种类型。 下面列举了HTTP/1.1中的逐跳首部字段,除了以下8个首部字段之外,其他所有字段都属于端到端首部: (1)Connection (2)Keep-Alive (3)Proxy-Authenticate (4)Proxy-Authorization (5)Trailer (6)TE (7)Transfer-Encoding (8)Upgrade 二、HTTP请求头和响应头常用字段
三、 |
CopyRight 2018-2019 实验室设备网 版权所有 |