首页 > 代码库 > [php]HTTP协议头解析

[php]HTTP协议头解析

(Request-Line)    GET /static/imgs/bqpd.jpg HTTP/1.1Accept    image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5Accept-Encoding    gzip, deflateAccept-Language    zh-CNConnection    Keep-AliveCookie    wdcid=45fba9ac9ebe6e6c; vjuids=8535c4bb.14a429661c9.0.516863e8d9fbd8; vjlast=1418456359.1418456359.30; wdlast=1418456359DNT    1Host    mil.msn.xinhuanet.comReferer    http://mil.msn.xinhuanet.com/User-Agent    Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; rv:11.0) like Gecko/20100101 Firefox/12.0X-HttpWatch-RID    92525-10060

以上是一个抓下来的http头部,

1、第一行GET指明浏览器处使用的请求方式为GET, 请求的资源为bqpd.jpg图片,使用的是http1.1版本协议

2、Accept说明浏览器可以接受的数据类型

3、浏览器接受的数据压缩格式

4、浏览器接受的语言

5、连接信息:keep-alive表明是一个长连接协议

6、host指明是请求的目的地

7、referer说明从那个页面跳转过来

8、user-agent说明当前客户端浏览器的版本以及系统的基本信息

 

[php]HTTP协议头解析