1 http header讲解
1http header包含三大部分,有General。Response Headers(响应头)。 Request Headers(请求头)。
如果是post请求,就会有request body(请求体)。,get请求不会有request body(请求体)。,因为get请求的请求参数是通过?附带在url上。
接下里我们讲解一下headers中的一些属性的作用
General header 中常见字段的含义
response headers中常见字段的含义
request headers中常见字段的含义
常见头部的说明
1 Accept:Accept字段用于指定客户端接受哪些类型的信息。例如 Accept:text/html。表明客户端希望接受html文本。Accept:application/json表示客户端希望接收JSON数据格式。
2 Accept-Charset Accept-Charset 用于指定客户端接受的字符集。
3 Accept-Encoding:客户端用于指定可接受的内容编码
4 Authorization:用于证明客户端是否有权查看某个资源
5 User-Agent:客户端的操作系统,浏览器和其他属性告诉服务器。
6 Location:重定向地址。
7 Server:服务器用来处理氢气的软件信息。
8 Content-Encoding:服务端响应报文采用何种编码格式传输正文。主要的编码方式有gzip,compress,deflate,identity。
9 Contnent-type:响应报文的媒体类型
常见协议讲解
与HTTP协议关联比较密切的一些概念简介:
IP协议:位于网络层,用于计算机之间的通信。
TCP协议:位于传输层,用于应用程之间的通信。
DNS协议:用于域名解析,将域名转换成IP地址