HTTP头部信息

来源:互联网 发布:淘宝erp是什么意思 编辑:程序博客网 时间:2024/05/18 03:17

1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。

2. Accept-Charset: 浏览器申明自己接收的字符集

3. Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate)

4. Accept-Language::浏览器申明自己接收的语言

5. Connection:

  close(告诉WEB服务器或者代理服务器,在完成本次请求的响应后,断开连接,不要等待本次连接的后续请求了)。

  keep-alive(告诉WEB服务器或者代理服务器,在完成本次请求的响应后,保持连接,等待本次连接的后续请求)。

  Keep-Alive:如果浏览器请求保持连接,则该头部表明希望 WEB 服务器保持连接多长时间(秒)。

6. Content-Encoding:WEB服务器表明自己使用了什么压缩方法(gzip,deflate)压缩响应中的对象。

  Content-Language:WEB 服务器告诉浏览器自己响应的对象的语言。

  Content-Length: WEB 服务器告诉浏览器自己响应的对象的长度。

  Content-Range: WEB 服务器表明该响应包含的部分对象为整个对象的哪个部分。

  Content-Type: WEB 服务器告诉浏览器自己响应的对象的类型。

7. Host:客户端指定自己想访问的WEB服务器的域名/IP 地址和端口号。

8. If-Modified-Since:如果请求的对象在该头部指定的时间之后修改了,才执行请求的动作(比如返回对象),否则返回代码304,告诉浏览器该对象   没有修改。

9. Last-Modified:WEB 服务器认为对象的最后修改时间,比如文件的最后修改时间,动态页面的最后产生时间等等。

10.Server: WEB 服务器表明自己是什么软件及版本等信息。

11.User-Agent: 浏览器表明自己的身份(是哪种浏览器)。

12.Transfer-Encoding: WEB 服务器表明自己对本响应消息体(不是消息体里面的对象)作了怎样的编码,比如是否分块(chunked)。

原创粉丝点击