請求首部html
1. Accept首部緩存
Accept首部爲客戶端提供了一種將其喜愛和能力告知服務器的方式,包括它們想要什麼,能夠使用什麼,以及最重要的,它們不想要什麼. Accept首部會使鏈接的兩端都受益,客戶端就會獲得它們想要的內容,服務器端則不會浪費其時間和帶寬來發送客戶端沒法使用的東西安全
Accept 告訴服務器可以發送哪些媒體類型服務器
Accept-Charset 告訴服務器可以發送哪些字符串cookie
Accept-Encoding 告訴服務器可以發送哪些編碼方式編碼
Accept-Language 告訴服務器可以發送哪些語言spa
2. 條件請求首部代理
有時客戶端但願爲請求加上某些限制htm
Expect 容許客戶端列出某請求所要求的服務器行爲對象
If-Match 若是實體標記與以前的相匹配,就獲取這份文檔
If-Modified-Since 在某個指定日期後被修改過,服務器就傳輸該資源,不然從緩存中獲取
If-None-Match 與If-Match相反
If-Range 容許對文檔的某個範圍進行條件請求
3. 安全首部請求
要求客戶端在獲取特定的資源以前,先對自身進行認證
Authorization 須要登陸
Cookie 令牌
響應首部
響應的信息性首部
Age 響應持續時間
Public 服務器資源支持的請求方法
Retry-After 若資源不可用,在此日期重試
Server 服務器應用程序軟件的名稱和版本
Title html文檔title
Warning 警告報文
1. 協商首部
Accept-Range 服務器可接收的範圍類型
Vary 包含其餘首部的列表, 能夠將通過的代理 放入該首部
2. 安全響應首部
HTTP的質詢/響應認證機制的響應側
Proxy-Authenticate 來自代理的對客戶端的質詢列表
Set-cookie 在客戶端設置一個令牌,以便服務器對客戶端進行標識
WWW-Authenticate
實體首部
描述實體的狀態,什麼類型,
Allow 列出了能夠對此實體執行的請求方法
Location 告知客戶端實體實際上位於何處
1. 內容首部
提供了與實體內容有關的特定信息
Content-Base 解析主體中的相對URL時使用的基礎URL
Content-Encoding 主體編碼方式
Content-Length 主體內容長度
Content-Location 資源實際所處位置
Content-Range 實體表示的字節範圍
Content-Type 對象類型
2. 實體緩存首部
Etag
Expires 實體緩存失效,要再次獲取該實體的日期和時間
Last-Modified 這個實體最後一次被修改的日期和時間