http header 头信息参数详解

览器响应代理服务器的身份验证请求,提供自己的身份信息。
 
19. Range:浏览器(比如 Flashget 多线程下载时)告诉 WEB 服务器自己想取对象的哪部分。
 例如:Range: bytes=1173546-
 
20. Referer:浏览器向 WEB 服务器表明自己是从哪个 网页/URL 获得/点击 当前请求中的网址/URL。
 例如:Referer:http://www.45it.com/
 
21. Server: WEB 服务器表明自己是什么软件及版本等信息。
 例如:Server:Apache/2.0.61 (Unix)
 
22. User-Agent: 浏览器表明自己的身份(是哪种浏览器)。
 例如:User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 
23. Transfer-Encoding: WEB 服务器表明自己对本响应消息体(不是消息体里面的对象)作了怎样的编码,比如是否分块(chunked)。
 例如:Transfer-Encoding: chunked
 
24. Vary: WEB服务器用该头部的内容告诉 Cache 服务器,在什么条件下才能用本响应所返回的对象响应后续的请求。
 假如源WEB服务器在接到第一个请求消息时,其响应消息的头部为:Content-Encoding: gzip; Vary: Content-Encoding
 那么 Cache 服务器会分析后续请求消息的头部,检查其 Accept-Encoding,是否跟先前响应的 Vary 头部值一致,即是否使用
 相同的内容编码方法,这样就可以防止 Cache 服务器用自己 Cache 里面压缩后的实体响应给不具备解压能力的浏览器。
 例如:Vary:Accept-Encoding
 
25. Via: 列出从客户端到 OCS 或者相反方向的响应经过了哪些代理服务器,他们用什么协议(和版本)发送的请求。
 当客户端请求到达第一个代理服务器时,该服务器会在自己发出的请求里面添加 Via 头部,并填上自己的相关信息,当下一个代理服务器
 收到第一个代理服务器的请求时,会在自己发出的请求里面复制前一个代理服务器的请求的Via 头部,并把自己的相关信息加到后面,
 以此类推,当 OCS 收到最后一个代理服务器的请求时,检查 Via 头部,就知道该请求所经过的路由。
 例如:Via:1.0 236-81.D07071953.sina.com.cn:80 (squid/2.6.STABLE13)
 
============================================================================================================================
 HTTP 请求消息头部实例:
 Host:rss.sina.com.cn
 User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 Accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
 Accept-Language:zh-cn,zh;q=0.5
 Accept-Encoding:gzip,deflate
 Accept-Charset:gb2312,utf-8;q=0.7,*;q=0.7
 Keep-Alive:300
 Connection:keep-alive
 Cookie:userId=C5bYpXrimdmsiQmsBPnE1Vn8ZQmdWSm3WRlEB3vRwTnRtW <-- Cookie
 If-Modified-Since:Sun, 01 Jun 2008 12:05:30 GMT
 Cache-Control:max-age=0
 
HTTP 响应消息头部实例:
 Status:OK - 200 <-- 响应状态码,表示 web 服务器处理的结果。
 Date:Sun, 01 Jun 2008 12:35:47 GMT
 Server:Apache/2.0.61 (Unix)
 Last-Modified:Sun, 01 Jun 2008 12:35:30 GMT
 Accept-Ranges:bytes
 Content-Length:18616
 Cache-Control:max-age=120
 Expires:Sun, 01 Jun 2008 12:37:47 GMT
 Content-Type:application/xml
 Age:2
 X-Cache:HIT from 236-41.D07071951.sina.com.cn <-- 反向代理服务器使用的 HTTP 头部
 Via:1.0 236-41.D07071951.sina.com.cn:80 (squid/2.6.STABLE13)
 Connection:close

零度电脑_基础知识_最新消息