http請求頭個欄位解釋

火雲邪神發表於2018-07-17

Accept 這個頭資訊指定瀏覽器或其他客戶端可以處理的 MIME 型別。值 image/png 或 image/jpeg 是最常見的兩種可能值。

Accept-Charset 這個頭資訊指定瀏覽器可以用來顯示資訊的字符集。例如 ISO-8859-1。

Accept-Encoding 這個頭資訊指定瀏覽器知道如何處理的編碼型別。值 gzip 或 compress 是最常見的兩種可能值。

Accept-Language 這個頭資訊指定客戶端的首選語言,在這種情況下,Servlet 會產生多種語言的結果。例如,en、en-us、ru 等。

Authorization 這個頭資訊用於客戶端在訪問受密碼保護的網頁時識別自己的身份。

Connection 這個頭資訊指示客戶端是否可以處理持久 HTTP 連線。持久連線允許客戶端或其他瀏覽器通過單個請求來檢索多個檔案。值 Keep-Alive 意味著使用了持續連線。

Content-Length 這個頭資訊只適用於 POST 請求,並給出 POST 資料的大小(以位元組為單位)。

Cookie 這個頭資訊把之前傳送到瀏覽器的 cookies 返回到伺服器。

Host 這個頭資訊指定原始的 URL 中的主機和埠。

If-Modified-Since 這個頭資訊表示只有當頁面在指定的日期後已更改時,客戶端想要的頁面。如果沒有新的結果可以使用,伺服器會傳送一個 304 程式碼,表示 Not Modified 頭資訊。

If-Unmodified-Since 這個頭資訊是 If-Modified-Since 的對立面,它指定只有當文件早於指定日期時,操作才會成功。

Referer 這個頭資訊指示所指向的 Web 頁的 URL。例如,如果您在網頁 1,點選一個連結到網頁 2,當瀏覽器請求網頁 2 時,網頁 1 的 URL 就會包含在 Referer 頭資訊中。

User-Agent 這個頭資訊識別發出請求的瀏覽器或其他客戶端,並可以向不同型別的瀏覽器返回不同的內容。

相關文章