HTTP 协议头部剖析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
原文: /?action=showid=11 正确来说应该是在昨天,firefox3.5正式放出了。我看一些changelog,除了官方宣传的增加html5支持等等的东东之外,还有一个对于跨域的请求问题。也就是正式支持了Access-Control-Allow-Origin这个header了,测试了一下,证实这个功能的存在,以后免不了会有不少来去YY它。 不过firefox3.5下所支持的firebug还是 beta,有些问题。 在看http头部时候,想起了好久之前收藏的http头部的详细解析,贴上来: 例子:163.com的头部 请求头信息 User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.1) GeckoFirefox/3.5 GTB5 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 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 ---------------------------------------------------- 响应头信息 HTTP/1.0 200 OK Server: nginx/0.6.36 Date: Wed, 01 Jul 2009 09:56:15 GMT Content-Type: text/html; charset=GBK Vary: Accept-Encoding Expires: Wed, 01 Jul 2009 09:57:35 GMT Cache-Control: max-age=80 Age: 58 X-Cache: HIT from Via: 4.nginx, 1.0 (squid/3.0.STABLE13) Connection: close ---------------------------------------- 其中X-Cache反向代理抛出的头,其他的看下面的收藏资料即可。 HTTP 头部解释 ============================================================================================================================ 1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该 ??????????????????? 类型下的所有子类型,type/sub-type。 2. Accept-Charset:?? 浏览器申明自己接收的字符集 ?? Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压 ??????????????????????????????????? 缩,支持什么压缩方法(gzip,deflate) ?? Accept-Language::浏览器申明自己接收的语言 ?????????????????????????????????????? 语言跟字符集的区别:中文是语言,中文有多种字符集, ?????????????????????????????????????? 比如big5,gb2312,gbk等等。 3. Accept-Ranges:WEB服务器表明自己是否接受获取其某个实体的一部分(比如文件 ???????????????????????????????? 的一部分)的请求。 ???????????????????????????????? bytes:表示接受,none:表示不接受。 4. Age:当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生 ????????????? 到现在经过多长时间了。 5. Authorization:当客户端接收到来自WEB服务器的 WWW-Authenticate 响应时, ?????????????????????????????? 用该头部来回应自己的身份验证信息给WEB服务器。 6. Cache-Control:请求:no-cache(不要缓存的实体,要求现在从WEB服务器去取) ???????????????????????????????? max-age:(只接受 Age 值小于 max-age 值,并且没有过期的对象)

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档