請求頭

請求頭是 HTTP 請求中使用的 HTTP 頭部,用於提供關於請求上下文的資訊,以便伺服器能夠定製響應。例如,Accept-* 頭部指示響應允許和首選的格式。其他頭部可用於提供身份驗證憑據(例如,Authorization)、控制快取或獲取有關使用者代理或引用者等資訊。

並非所有請求中都可能出現的頭部都被規範稱為請求頭。例如,Content-Type 頭部被稱為 表示頭部

此外,CORS 將一部分請求頭定義為 簡單頭部,這些請求頭始終被視為已授權,並且不會在對 預檢 請求的響應中明確列出。

下面的 HTTP 訊息顯示了一些 GET 請求後的請求頭。

http
GET /home.html HTTP/1.1
Host: developer.mozilla.org
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://mdn.club.tw/testpage.html
Connection: keep-alive
Upgrade-Insecure-Requests: 1
If-Modified-Since: Mon, 18 Jul 2016 02:36:04 GMT
If-None-Match: "c561c68d0ba92bbeb8b0fff2a9199f722e3a621a"
Cache-Control: max-age=0