請求頭 響應頭小記

2021-06-18 23:02:27 字數 1329 閱讀 2523

***************************************常見請求頭***************************************

1、accept-charset:告訴伺服器,客戶端採用的編碼格式

2、accept-encoding:告訴伺服器,客戶端支援的資料壓縮格式

3、accept-language:告訴伺服器,客戶端的語言環境

4、host:告訴伺服器,客戶端要訪問的主機名

5、if-modified-since:告訴伺服器,客戶端快取資源的時間

6、referer:告訴伺服器,客戶端是從哪個資源來訪問的(主要涉及防盜煉問題)

7、user-agent:告訴伺服器,客戶端所處的軟體環境

8、cookie:可通過該請求頭向伺服器帶資料

9:range:該請求頭指示伺服器只傳輸一部分web資源,該頭可用來實現斷點續傳功能;range欄位可通過以下三種格式設定要傳輸的位元組範圍:

1)range: bytes=1000-2000;代表傳輸範圍從1000到2000位元組

2)range: bytes=1000-     ;代表傳輸web資源中第1000位元組以後的所有內容

3)range: bytes=1000     ;代表傳輸最後1000個位元組

***************************************常見響應頭***************************************

1、location:這個響應頭常配合302狀態碼使用,實現客戶端的請求跳轉

2、server:伺服器通過該響應頭告訴客戶端當前伺服器的型別

3、content-encoding:伺服器通過該響應頭告訴客戶端傳回去的資料壓縮格式

4、content-length:伺服器通過該響應頭告訴客戶端傳回去的資料長度

5、content-type:伺服器通過該響應頭告訴客戶端傳回去的資料型別

6、last-modified:伺服器通過該響應頭告訴客戶端回傳資源的快取時間

7、refresh:伺服器通過這個響應頭告訴客戶端多長時間重新整理一次

9、transfer-encoding:伺服器通過該響應頭告訴客戶端回傳資料的傳送格式

11、expires:伺服器通過該響應頭告訴客戶端把伺服器回傳的資源快取多長時間,-1或0,則是不快取

14、accept-ranges:這個字段說明web伺服器是否支援range支援,若支援,則返回accept-ranges:bytes,如果不支援,則返回accept-ranges:none;content-range:指定了返回的web資源的位元組範圍,這個字段值的格式是:content-range:1000-3000/5000

http請求頭響應頭

今天的內容首先是http協議其中包括請求頭 request 和響應頭 response 請求頭中包含 accept 告訴伺服器,瀏覽器所支援的資料型別 accept charset 告訴伺服器,瀏覽器支援的字符集 accept encoding 告訴伺服器,瀏覽器所支援的資料解壓演算法 accept...

php curl 請求頭 響應頭

curl 獲取請求頭 ch curl init curl setopt ch,curlopt url,curl setopt ch,curlopt returntransfer,true true 將curl exec 獲取的資訊以字串返回,而不是直接輸出 curl setopt ch,curlin...

請求頭和響應頭

請求header http request header host 請求的網域名稱 user agent 瀏覽器端瀏覽器型號和版本 accept 可接受的內容型別 accept language 語言 accept encoding 可接受的壓縮型別 gzip,deflate accept char...