HTTP首部字段

HTTP首部由首部字段名和首部字段值組成,以逗號隔開。若是首部出現重複,有些瀏覽器優先處理第一個出現的首部,有些優先處理後者。瀏覽器

主要分爲四大類緩存

  1. 通用首部字段
  2. 請求首部字段
  3. 響應首部字段
  4. 實體首部字段

1.通用首部字段

首部字段名 說明
Cache-Control 控制緩存
Connection 逐跳首部,用於鏈接的管理
Date 建立報文的日期時間
Pragma 報文指令
Trailer 報文末端的首部一覽
Transfer-Encoding 指定報文主題的傳輸編碼格式
Upgrade 升級爲其餘協議
Via 代理服務器的相關信息
Warning 錯誤通知

2.請求首部字段

首部字段名 說明
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 服務器對客戶端的認證信息

3.實體首部字段

首部字段名 說明
Allow 資源可支持的HTTP方法
Location 告知客戶端實體實際上位於何處
Content-Encoding 實體主體使用的編碼方法
Content-Language 實體主體的天然語言
Content-Length 實體主體的大小
Content-Location 替代對應的資源的URI
Content-MD5 實體主體的報文摘要
Content-Range 實體主體的位置範圍
Content-Type 實體主體的媒體類型
Expires 實體主體過時的日期時間
Last-Modified 資源的最後修改時間
相關文章
相關標籤/搜索