http://hi.baidu.com/ohgo/blog/item/71eb43d191dd8d3c9a502760.html
瀏覽器端向服務器端發送的請求Header如下:
Host | zhiqiang.org | 請求的域名 |
User-Agent | Mozilla/5.0... | 瀏覽器端瀏覽器型號和版本 |
Accept | text/xml,application/xml ... | 可接受的內容類型 |
Accept-Language | zh-cn,zh;q=0.5 | 語言 |
Accept-Encoding | gzip,deflate | 可接受的壓縮類型 |
Accept-Charset | UTF-8,* | 可接受的內容編碼 |
Cookie | user=someone | 瀏覽器端的用戶COOKIE |
If-Modified-Since | Wed, 14 Nov 2007 02:01:00 GMT | 瀏覽器端的緩存的最後修改時間 |
If-None-Match | "2a541d-5b45-efde6f00" | 瀏覽器端的緩存文件地標識符 |
而服務器端的響應Header大致爲:
Date | Wed, 14 Nov 2007 05:11:47 | 服務器端時間 |
Server | Apache/2.2.6 | 服務器端的服務器軟件 |
Last-Modified | Wed, 14 Nov 2007 01:38:50 | 最後修改時間 |
Etag | "39457e-6234-a0983e80" | 文件標識符 |
Content-Encoding | gzip | 傳送啓用了GZIP壓縮 |
Content-Length | 8562 | 內容長度 |
Content-Type | text/html | 內容類型 |
至此,一個HTTP請求結束。瀏覽器端接收到頁面內容後,如果頁面響應header的類型是text/html,表明這是一個網頁,瀏覽器把它以網 頁的形式顯示出來。在顯示的過程中,有可能又引用新的頁面內容(比如css, javascript, flash, 圖片等),瀏覽器又會向服務器端發送新的請求。直至頁面完全載入完畢爲止。
順便獲取一下一個header