HTTP首部字段

2022-05-05 07:18:09 字數 2067 閱讀 3994

http首部由首部欄位名和首部字段值組成,以逗號隔開。如果首部出現重複,有些瀏覽器優先處理第乙個出現的首部,有些優先處理後者。

主要分為四大類

通用首部字段

請求首部字段

響應首部字段

實體首部字段

首部欄位名

說明cache-control

控制快取

connection

逐跳首部,用於連線的管理

date

建立報文的日期時間

pragma

報文指令

trailer

報文末端的首部一覽

transfer-encoding

指定報文主題的傳輸編碼格式

upgrade

公升級為其他協議

via**伺服器的相關資訊

warning

錯誤通知

首部欄位名

說明accept

使用者**可處理的**型別

accet-charset

優先的字符集

accept-encoding

優先的內容編碼

accept-language

優先的語言

authorization

web認證資訊

expect

允許客戶端列出某請求所要求的伺服器行為

from

使用者的電子郵件位址

host

請求資源所在的伺服器

if-match

如果實體標記與文件的實體標記相匹配,就獲取這份文件

if-modified-since

除非在某個指定的日期之後資源被修改過,否則就限制這個請求

if-none-match

如果提供的實體標記與當前文件的實體標記不相符,就獲取這個文件

if-range

允許對文件的某個範圍進行條件請求

if-unmodified-since

除非在指定日期之後資源沒有被修改過,否則就限制這個請求

max-forwards

最大傳輸逐跳數

proxy-authorization

**伺服器要求客戶端的認證資訊

range

如果伺服器支援範圍請求,就請求資源的指定範圍

referer

對請求中uri的原始請求獲取方

te傳輸優先順序

user-agent

http客戶端程式的資訊

cookie

客戶端用它想伺服器傳送乙個令牌

首部欄位名

說明accept-ranges

是否接受位元組範圍請求

age推算資源建立經過時間

etag

資源的匹配資訊

location

令客戶端重定向至指定的uri

proxy-authenticate

**伺服器對客戶端的認證資訊

retry-after

對再次發起請求的時機要求

server

http伺服器的安裝資訊

vary

**伺服器快取的管理資訊

set-cookie

可以在客戶端設定乙個令牌

www-authenticate

伺服器對客戶端的認證資訊

首部欄位名

說明allow

資源可支援的http方法

location

告知客戶端實體實際上位於何處

content-encoding

實體主體使用的編碼方法

content-language

實體主體的自然語言

content-length

實體主體的大小

content-location

替代對應的資源的uri

content-md5

實體主體的報文摘要

content-range

實體主體的位置範圍

content-type

實體主體的**型別

expires

實體主體過期的日期時間

last-modified

資源的最後修改時間

Http首部字段

熟悉http首部欄位對web開發非常重要,尤其在分析和解決問題時往往可以達到事半功倍效果.http首部字段根據實際用途被分為以下4中型別 1 通用首部字段 請求報文和響應報文兩方都會使用的首部.2 請求首部字段3 響應首部字段 從伺服器端向客戶端返回報文時使用的首部.補充了響應的附加內容,也會要求客...

HTTP首部字段

請求報文和響應報文兩方都會使用的首部。從伺服器端向客戶端返回報文時使用的首部。補充了響應的附加內容,也會要求客戶端附加額外的內容資訊。針對請求報文和響應報文的實體部分使用的首部。補充了資源內容更新時間等與實體有關的資訊。首部欄位名 說明 cache control 控制快取的行為 connectio...

HTTP請求首部欄位與響應首部字段

一 請求首部字段 accept首部可通知伺服器,使用者 能夠處理的 型別及 型別的相對優先順序 用來通知伺服器使用者 支援的字符集及字符集的相對優先順序 accept charset iso 8859 5,unicode 1 1 q 0.8 用來告知伺服器使用者 支援的內容編碼及內容編碼的優先順序順...