HTTP頭部資訊說明大全

2021-06-21 15:35:29 字數 3140 閱讀 4152

http 頭部解釋

***********************************=

content-encoding 一種介質型別修飾符,標明乙個實體是如何編碼的。例如:content-encoding: zipcontent-language 用於指定在輸入流中資料的自然語言型別。例如:content-language: en

content-length 指定包含於請求或響應中資料的位元組長度。例如:content-length:382

content-location 指定包含於請求或響應中的資源定位(uri)。如果是一絕。對url它也作為被解析實體的相對url的出發點。例如:content-location: /news

content-md5 實體的一種md5摘要,用作校驗和。傳送方和接受方都計算md5摘要,接受方將其計算的值與此頭標中傳遞的值進行比較。例如:content-md5:

content-range 隨部分實體一同傳送;標明被插入位元組的低位與高位位元組偏移,也標明此實體的總長度。例如:content-range: 1001-2000/5000

contern-type 標明傳送或者接收的實體的mime型別。例如:content-type: text/html

date 傳送http訊息的日期。例如:date: mon,10pr 18:42:51 gmt

etag 一種實體頭標,它向被傳送的資源分派乙個唯一的識別符號。對於可以使用多種url請求的資源,etag可以用於確定實際被傳送的資源是否為同一資源。例如:etag: '208f-419e-30f8dc99'

expires 指定實體的有效期。例如:expires: mon,05 dec 2008 12:00:00 gmt

form 一種請求頭標,給定控制使用者**的人工使用者的電子郵件位址。例如:from: [email protected]

host 被請求資源的主機名。對於使用http/1.1的請求而言,此域是強制性的。例如:host: www.bc5u.com

if-modified-since 如果包含了get請求,導致該請求條件性地依賴於資源上次修改日期。如果出現了此頭標,並且自指定日期以來,此資源已被修改,應該反回乙個304響應**。例如:if-modified-since: mon,10pr 18:42:51 gmt

if-match 如果包含於乙個請求,指定乙個或者多個實體標記。只傳送其etag與列表中標記區配的資源。例如:if-match: '208f-419e-308dc99'

if-none-match 如果包含乙個請求,指定乙個或者多個實體標記。資源的etag不與列表中的任何乙個條件匹配,操作才執行。例如:if-none-match: '208f-419e-308dc99'

if-range 指定資源的乙個實體標記,客戶端已經擁有此資源的乙個拷貝。必須與range頭標一同使用。如果此實體自上次被客戶端檢索以來,還不曾修改過,那麼伺服器只傳送指定的範圍,否則它將傳送整個資源。例如:range: byte=0-499if-range:'208f-419e-30f8dc99'

if-unmodified-since 只有自指定的日期以來,被請求的實體還不曾被修改過,才會返回此實體。例如:if-unmodified-since:mon,10pr 18:42:51 gmt

last-modified 指定被請求資源上次被修改的日期和時間。例如:last-modified: mon,10pr 18:42:51 gmt

location 對於乙個已經移動的資源,用於重定向請求者至另乙個位置。與狀態編碼302(暫時移動)或者301(永久性移動)配合使用。例如:location:

max-forwards 乙個用於trace方法的請求頭標,以指定**或閘道器的最大數目,該請求通過閘道器才得以路由。在通過請求傳遞之前,**或閘道器應該減少此數目。例如:max-forwards: 3

pragma 乙個通用頭標,它傳送實現相關的資訊。例如:pragma: no-cache

proxy-authenticate 類似於www-authenticate,便是有意請求只來自請求鏈(**)的下乙個伺服器的認證。例如:proxy-authenticate: basic realm-admin

proxy-proxy-authorization 類似於授權,但並非有意傳遞任何比在即時伺服器鏈中更進一步的內容。例如:proxy-proxy-authorization: basic yxv0ag9yonboaww=

public 列表顯示伺服器所支援的方法集。例如:public: options,mget,mhead,get,head

range 指定一種度量單位和乙個部分被請求資源的偏移範圍。例如:range: bytes=206-5513

refener 一種請求頭標域,標明產生請求的初始資源。對於html表單,它包含此表單的web頁面的位址。例如:refener:

retry-after 一種響應頭標域,由伺服器與狀態編碼503(無法提供服務)配合傳送,以標明再次請求之前應該等待多長時間。此時間即可以是一種日期,也可以是一種秒單位。例如:retry-after: 18

server 一種標明web伺服器軟體及其版本號的頭標。例如:server: apache/2.0.46(win32)

transfer-encoding 一種通用頭標,標明對應被接受方反向的訊息體實施變換的型別。例如:transfer-encoding: chunked

upgrade 允許伺服器指定一種新的協議或者新的協議版本,與響應編碼101(切換協議)配合使用。例如:upgrade: http/2.0

user-agent 定義用於產生請求的軟體型別(典型的如web瀏覽器)。例如:user-agent: mozilla/4.0(compatible; msie 5.5; windows nt; digext)

vary 乙個響應頭標,用於表示使用伺服器驅動的協商從可用的響應表示中選擇響應實體。例如:vary: *via 乙個包含所有中間主機和協議的通用頭標,用於滿足請求。例如:via: 1.0 fred.com, 1.1 bc5u.com

warning 用於提供關於響應狀態補充資訊的響應頭標。例如:warning: 99 www.bc5u.com piano needs tuning

www-authenticate 乙個提示使用者**提供使用者名稱和口令的響應頭標,與狀態編碼401(未授權)配合使用。響應乙個授權頭標。例如:www-authenticate: basic realm=zxm.mgmt

部分內容由程式設計無憂網整理發布

http頭部資訊

每個http請求和響應都會帶有相應的頭部資訊,xhr物件也提供了操作這兩種頭部 請求頭部和響應頭部 資訊的方法。1 預設情況下,在傳送xhr請求 request 的同時,還會傳送下列頭部資訊 accept 瀏覽器能夠顯示的字符集。accept charset 瀏覽器能夠顯示的字符集。accept e...

HTTP頭部資訊

http頭部資訊包括三部分 通用頭部 請求頭部 響應頭部 查詢字串引數 分別介紹 通用頭域包含請求和響應訊息都支援的頭域。request url 請求的url位址 request method 請求方法,get post put status code 狀態碼,200 為請求成功 remote ad...

HTTP頭部資訊

這篇文章為大家介紹了http頭部資訊,中英文對比分析,還是比較全面的,若大家在使用過程中遇到不了解的,可以適當參考下 http 頭部解釋 1.accept 告訴web伺服器自己接受什麼介質型別,表示任何型別,type 表示該型別下的所有子型別,type sub type。2.accept chars...