1. 程式人生 > >HTTP頭部資訊

HTTP頭部資訊

1. Accept:告訴WEB伺服器自己接受什麼介質型別,*/* 表示任何型別,type/* 表示該型別下的所有子型別,type/sub-type。

2. Accept-Charset: 瀏覽器申明自己接收的字符集

3. Accept-Encoding: 瀏覽器申明自己接收的編碼方法,通常指定壓縮方法,是否支援壓縮,支援什麼壓縮方法(gzip,deflate)

4. Accept-Language::瀏覽器申明自己接收的語言

5. Connection:

  close(告訴WEB伺服器或者代理伺服器,在完成本次請求的響應後,斷開連線,不要等待本次連線的後續請求了)。

  keep-alive(告訴WEB伺服器或者代理伺服器,在完成本次請求的響應後,保持連線,等待本次連線的後續請求)。


  Keep-Alive:如果瀏覽器請求保持連線,則該頭部表明希望 WEB 伺服器保持連線多長時間(秒)。

6. Content-Encoding:WEB伺服器表明自己使用了什麼壓縮方法(gzip,deflate)壓縮響應中的物件。

  Content-Language:WEB 伺服器告訴瀏覽器自己響應的物件的語言。

  Content-Length: WEB 伺服器告訴瀏覽器自己響應的物件的長度。

  Content-Range: WEB 伺服器表明該響應包含的部分物件為整個物件的哪個部分。

  Content-Type: WEB 伺服器告訴瀏覽器自己響應的物件的型別。

7. Host:客戶端指定自己想訪問的WEB伺服器的域名/IP 地址和埠號。

8. If-Modified-Since:如果請求的物件在該頭部指定的時間之後修改了,才執行請求的動作(比如返回物件),否則返回程式碼304,告訴瀏覽器該物件   沒有修改。

9. Last-Modified:WEB 伺服器認為物件的最後修改時間,比如檔案的最後修改時間,動態頁面的最後產生時間等等。

10.Server: WEB 伺服器表明自己是什麼軟體及版本等資訊。

11.User-Agent: 瀏覽器表明自己的身份(是哪種瀏覽器)。

12.Transfer-Encoding: WEB 伺服器表明自己對本響應訊息體(不是訊息體裡面的物件)作了怎樣的編碼,比如是否分塊(chunked)。