HTTP常用頭部信息
阿新 • • 發佈:2018-07-30
o-c 瀏覽器 版本 .cn http頭部信息 conn 解碼 同時 pan
下面用例子的形式來記錄下常用的一些Http頭部信息
Response Header:
- HTTP/1.1 200 OK // 請求行
- Date: Mon, 30 Jul 2018 02:50:55 GMT //服務端發送資源時的服務器時間
- Expires: Wed, 31 Dec 1969 23:59:59 GMT //比較過時的一種驗證緩存的方式,與瀏覽器(客戶端)的時間比較,超過這個時間就不用緩存(不和服務器進行驗證),適合版本比較穩定的網頁
- Cache-Control: no-cache // 現在最多使用的控制緩存的方式,會和服務器進行緩存驗證,具體見博文”Cache-Control“
-
etag: "fb8ba2f80b1d324bb997cbe188f28187-ssl-df" // 是服務器發來的對一些數據的簽名,下次請求時,如果服務器上這些數據發生了變化,和這個etag不相同就返回新的資源內容
- Last-Modified: Fri, 27 Jul 2018 11:04:55 GMT //是服務器發來的當前資源最後一次修改的時間,下次請求時,如果服務器上當前資源的修改時間大於這個時間,就返回新的資源內容
- Content-Type: text/html; charset=utf-8 //如果返回是流式的數據,我們就必須告訴瀏覽器這個頭,不然瀏覽器會下載這個頁面,同時告訴瀏覽器是utf8編碼,否則可能出現亂碼
- Content-Encoding: gzip //告訴客戶端,應該采用gzip對資源進行解碼
- Connection: keep-alive //告訴客戶端服務器的tcp連接也是一個長連接
HTTP常用頭部信息