http請求頭詳細介紹

2021-10-01 21:12:07 字數 1393 閱讀 4423

http請求中的常用頭(請求頭)的含義:

accept:告訴伺服器,客戶端支援的資料型別。

accept-charset:告訴伺服器,客戶端採用的編碼。

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

accept-language:告訴伺服器,客戶機的語言環境。

host:客戶機通過這個頭告訴伺服器,想訪問的主機名。

if-modified-since:客戶機通過這個頭告訴伺服器,資源的快取時間。

referer:客戶機通過這個頭告訴伺服器,它是從哪個資源來訪問伺服器的。(一般用於防盜煉)

user-agent:客戶機通過這個頭告訴伺服器,客戶機的軟體環境。

cookie:客戶機通過這個頭告訴伺服器,可以向伺服器帶資料。

cookie是臨時檔案的意思,儲存你瀏覽網頁的痕跡,使得再次上同一頁面的時候提高網速,判斷你是否登入過這個**,有些可以幫你自動登入的。

cookie就是伺服器暫存放在你的電腦裡的資料(.txt格式的文字檔案),通過在http傳輸中的狀態好讓伺服器用來辨認你的計算機。當你在瀏覽**的時候,web伺服器會先送一小小資料放在你的計算機上,cookie 會幫你在**上所打的文字或是一些選擇都記錄下來。當下次你再訪問同乙個**,web伺服器會先看看有沒有它上次留下的cookie資料,有的話,就會依據cookie裡的內容來判斷使用者,送出特定的網頁內容給你。

http請求是指從客戶端到伺服器端的請求訊息。包括:訊息首行中,對資源的請求方法、資源的識別符號及使用的協議。 

date:客戶機通過這個頭告訴伺服器,客戶機當前請求時間。

http請求中常用的響應頭的含義:

location:這個頭配合302狀態碼使用,告訴使用者端找誰。

server:伺服器通過這個頭,告訴瀏覽器伺服器的型別

。content-encoding:伺服器通過這個頭,告訴瀏覽器資料採用的壓縮格式。

content-length:伺服器通過這個頭,告訴瀏覽器回送資料的長度。

content-language:伺服器通過這個頭,告訴伺服器的語言環境。

content-type:伺服器通過這個頭,回送資料的型別

last-modified:伺服器通過這個頭,告訴瀏覽器當前資源的快取時間。

refresh:伺服器通過這個頭,告訴瀏覽器隔多長時間重新整理一次。

transfer-encoding:伺服器通過這個頭,告訴瀏覽器資料的傳送格式。

etag:與快取相關的頭。

expires:伺服器通過這個頭,告訴瀏覽器把回送的資料快取多長時間。-1或0不快取。

cache-control和pragma:伺服器通過這個頭,也可以控制瀏覽器不快取資料。

connection:伺服器通過這個頭,響應完是保持鏈結還是關閉鏈結。

date:告訴客戶機,返回響應的時間。

http請求頭詳細介紹

http請求中的常用頭 請求頭 的含義 accept 告訴伺服器,客戶端支援的資料型別。accept charset 告訴伺服器,客戶端採用的編碼。accept encoding 告訴伺服器,客戶機支援的資料壓縮格式。accept language 告訴伺服器,客戶機的語言環境。host 客戶機通過...

HTTP請求頭和相應頭的詳細介紹

收藏 請求頭accept 客戶機通過這個頭,告訴伺服器,它支援哪些資料型別 accept charset 客戶機通過這個頭,告訴伺服器,它支援的編碼 accept encoding 客戶機通過這個頭,告訴伺服器,支援哪種資料壓縮格式 accept language 客戶機採用的是哪個語言 host ...

HTTP請求頭和相應頭的詳細介紹

請求頭 accept 客戶機通過這個頭,告訴伺服器,它支援哪些資料型別 accept charset 客戶機通過這個頭,告訴伺服器,它支援的編碼 accept encoding 客戶機通過這個頭,告訴伺服器,支援哪種資料壓縮格式 accept language 客戶機採用的是哪個語言 host 客戶...