[php]HTTP協議頭解析

風痕影默發表於2014-12-13
(Request-Line)    GET /static/imgs/bqpd.jpg HTTP/1.1
Accept    image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5
Accept-Encoding    gzip, deflate
Accept-Language    zh-CN
Connection    Keep-Alive
Cookie    wdcid=45fba9ac9ebe6e6c; vjuids=8535c4bb.14a429661c9.0.516863e8d9fbd8; vjlast=1418456359.1418456359.30; wdlast=1418456359
DNT    1
Host    mil.msn.xinhuanet.com
Referer    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.0
X-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說明當前客戶端瀏覽器的版本以及系統的基本資訊

 

相關文章