請求頭:訊息頭
accept:text/html,image/* 告訴伺服器,客戶機支援的資料型別 accept-charset:iso-8859-1 告訴伺服器,客戶機採用的編碼
accept-encoding:gzip,compress 告訴伺服器,客戶機支援的資料壓縮格式 accept-language:en 客戶機的語言環境 host: 客戶機告訴伺服器,想訪問的主機名
if-modified-since:客戶機通過這個頭告訴伺服器,資源的快取時間
referer: 客戶機通過這個頭告訴伺服器;它是從哪個資源來訪問伺服器的(防盜煉)
user-agent: 客戶機告訴伺服器,客戶機的軟體環境 cookie: 客戶機通過這個頭可以向伺服器帶資料;
響應頭:
location:這個頭資訊配合302狀態碼使用,用於告訴客戶找誰;重定向; server:告訴客戶機伺服器的型別
content-encoding: gzip 伺服器通過這個頭,告訴客戶機伺服器壓縮資料的格式 content-length:告訴瀏覽器壓縮資料格式的同時;告訴客戶機壓縮資料的長度;
content-language: zh-cn回送給瀏覽器,告訴回送時的語言環境; content-type: text/html;charset=gb2312 伺服器通過這個頭, 告訴瀏覽器回送資料的型別; 可 以控制以哪種型別方式(參照tomcat|web.xml)開啟送回的資料;
last-modified:伺服器通過這個頭,告訴瀏覽器當前資源快取時間;
transfer-encoding:chunked 伺服器通過這個頭,告訴瀏覽器資料的傳送格式是以chunked etag:快取相關的頭;比其他的快取,可以實現實時更新; expires:與快取相關; 伺服器通過這個頭,告訴瀏覽器吧回送的資源快取多長時間;-1或0,表示不快取;
cache-control:no-cache pragma:no-cache
伺服器通過以上兩個頭,也是控制瀏覽器不要快取資料; 因為市面上很多瀏覽器支援的控制快取資料不一致;通過以上三個快取頭就可以控制所有瀏覽器不要快取資料了;
http請求頭欄位:
range 頭指示伺服器只傳送一部分web資源。這個頭可以實現斷點續傳功能。有三種格式設定要傳輸的位元組範圍
range: bytes=1000-2000 傳輸範圍從1000到2000位元組
range:byetes=1000- 傳輸web資源中的第1000個位元組以後的所有內容 range: bytes=1000 傳輸最後1000個位元組 http響應訊息頭欄位:
accept-ranges: 這個字段說明web伺服器是否支援range,如果支援,返回bytes;如下: accept-ranges:bytes, 如果不支援;則返回accept-ranges: none content-range: 指定了返回web資源的位元組範圍。字段值的格式是:
例子:content-range:1000-3000/5000 表示向客戶機瀏覽器返回位元組範圍在1000-3000的位元組,資料總長是5000;
HTTP協議頭域詳解
accept 指定客戶端能夠接收的內容型別 accept text plain,text html accept charset 瀏覽器可以接受的字元編碼集。accept charset iso 8859 5 accept encoding 指定瀏覽器可以支援的web伺服器返回內容壓縮編碼型別。ac...
HTTP協議頭域詳解
http協議頭域詳解 requests部分 accept 指定客戶端能夠接收的內容型別 accept text plain,text html accept charset 瀏覽器可以接受的字元編碼集。accept charset iso 8859 5 accept encoding 指定瀏覽器可以...
HTTP協議header頭域
http hypertexttransferprotocol 是超文字傳輸協議的縮寫,它用於傳送www方式的資料,關於http協議的詳細內容請參考rfc2616。http協議採用了請求 響應模型。客戶端向伺服器傳送乙個請求,請求頭包含請求的方法 uri 協議版本 以及包含請求修飾符 客戶資訊和內容的...