HTTP消息头

1.常用消息头

Connection:这个消息头用于告诉通信的另一端,在完成HTTP传输后是关闭TCP连接还是保持连接开放以接收其他消息。

Content-Encoding:这个消息头为消息主体中的内容指定编码格式(gzip),一些应用程序使用它来压缩响应以加快传输速度。

Content-Length:这个消息头用于规定消息主体的字节长度。

Content-type:这个消息头用于规定消息主体的内容类型,如text/html,img/jpeg。

Transfer-Encoding:指定为方便其通过HTTP传输而对消息主体使用的任何编码。如果使用这个消息头,通常用它指定块编码。

2.请求消息头

Accept:告诉服务器,客户端愿意接受哪些内容。如图像类型,文档等。

Accept-Encoding:告诉服务器,客户端愿意接受那些内容的编码。

Authorization:用于为一种内置HTTP身份验证向服务器提交证书。

Cookie:想服务器提交以前发布的Cookie。

Host:主机名称。

Origin:用在跨域Ajax请求中,指示提出请求的域。

Referer:提出请求的原始url。

User-Agent:浏览器信息。

3.响应消息头

Location:重定向响应中说明重定向的目标。

Server:提供web服务器的相关信息。

你可能感兴趣的:(HTTP消息头)