![常用http響應(yīng)報(bào)文分析_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/227c3601-71e6-44d5-b000-b30e8ebc3e43/227c3601-71e6-44d5-b000-b30e8ebc3e431.gif)
![常用http響應(yīng)報(bào)文分析_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/227c3601-71e6-44d5-b000-b30e8ebc3e43/227c3601-71e6-44d5-b000-b30e8ebc3e432.gif)
![常用http響應(yīng)報(bào)文分析_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/227c3601-71e6-44d5-b000-b30e8ebc3e43/227c3601-71e6-44d5-b000-b30e8ebc3e433.gif)
![常用http響應(yīng)報(bào)文分析_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/227c3601-71e6-44d5-b000-b30e8ebc3e43/227c3601-71e6-44d5-b000-b30e8ebc3e434.gif)
![常用http響應(yīng)報(bào)文分析_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/227c3601-71e6-44d5-b000-b30e8ebc3e43/227c3601-71e6-44d5-b000-b30e8ebc3e435.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 1 / 11 一、HTTP響應(yīng)碼由三位十進(jìn)制數(shù)字組成,它們出現(xiàn)在由HTTP服務(wù)器發(fā)送的響應(yīng)的第一行。 響應(yīng)碼分五種類型,由它們的第一位數(shù)字表示: 1xx: 信息,請(qǐng)求收到,繼續(xù)處理 2xx: 成功,行為被成功地接受、理解和采納 3xx: 重定向,為了完成請(qǐng)求,必須進(jìn)一步執(zhí)行的動(dòng)作 4xx: 客戶端錯(cuò)誤,請(qǐng)求包含語(yǔ)法錯(cuò)誤或者請(qǐng)求無法實(shí)現(xiàn) 5xx: 服務(wù)器錯(cuò)誤,服務(wù)器不能實(shí)現(xiàn)一種明顯無效的請(qǐng)求 下表顯示每個(gè)響應(yīng)碼及其含義: 100繼續(xù) 101分組交換協(xié) 200 OK 201被創(chuàng)建 202被采納 203非授權(quán)信息 204無內(nèi)容 2 / 11 205重置內(nèi)容 206部分內(nèi)容 300多選項(xiàng) 301永久
2、地傳送 302找到 303參見其他 304未改動(dòng) 305使用代理 307暫時(shí)重定向 400錯(cuò)誤請(qǐng)求 401未授權(quán) 402要求付費(fèi) 403禁止 404未找到 405不允許的方法 406不被采納 407要求代理授權(quán) 408請(qǐng)求超時(shí) 409沖突 410過期的 411要求的xx 3 / 11 412前提不成立 413請(qǐng)求實(shí)例太大 414請(qǐng)求URIxx 415不支持的媒體類型 416無法滿足的請(qǐng)求范圍 417失敗的預(yù)期 500內(nèi)部服務(wù)器錯(cuò)誤 501未被使用 502網(wǎng)關(guān)錯(cuò)誤 503不可用的服務(wù) 504網(wǎng)關(guān)超時(shí) 505 HTTP版本未被支持 二、HTTP頭標(biāo)由主鍵/值對(duì)組成。它們描述客戶端或者服務(wù)器的屬性、
3、被傳輸?shù)馁Y源以及應(yīng)該實(shí)現(xiàn)連接。 四種不同類型的頭標(biāo): 1.通用頭標(biāo): 即可用于請(qǐng)求,也可用于響應(yīng),是作為一個(gè)整體而不是特定資源與事務(wù)相關(guān)聯(lián)。 2.請(qǐng)求頭標(biāo): 允許客戶端傳遞關(guān)于自身的信息和希望的響應(yīng)形式。 3.響應(yīng)頭標(biāo): 4 / 11 服務(wù)器和于傳遞自身信息的響應(yīng)。 4.實(shí)體頭標(biāo): 定義被傳送資源的信息。即可用于請(qǐng)求,也可用于響應(yīng)。 頭標(biāo)格式: <name>: <value><CRLF> 下表描述在HTTP/ 1.1xx用到的頭標(biāo) Accept定義客戶端可以處理的媒體類型,按優(yōu)先級(jí)排序;在一個(gè)以逗號(hào)為分隔的列表中,可以定義多種類型和使用通配符。例如: Acc
4、ept: image/jpeg,image/png,*/*Accept-Charset定義客戶端可以處理的字符集,按優(yōu)先級(jí)排序;在一個(gè)以逗號(hào)為分隔的列表中,可以定義多種類型和使用通配符。例如: Accept-Charset: iso-8859-1,*,utf-8 Accept-Encoding定義客戶端可以理解的編碼機(jī)制。例如: Accept-Encoding: Accept-Language定義客戶端樂于接受的自然語(yǔ)言列表。例如: Accept-Language: en,de Accept-Ranges一個(gè)響應(yīng)頭標(biāo),它允許服務(wù)器指明: 5 / 11 將在給定的偏移和長(zhǎng)度處,為資源組成部分的接
5、受請(qǐng)求。該頭標(biāo)的值被理解為請(qǐng)求范圍的度量單位。例如Accept-Ranges: bytes或Accept-Ranges: none Age允許服務(wù)器規(guī)定自服務(wù)器生成該響應(yīng)以來所經(jīng)過的時(shí)間長(zhǎng)度,以秒為單位。該頭標(biāo)主要用于緩存響應(yīng)。例如: Age: 30 Allow一個(gè)響應(yīng)頭標(biāo),它定義一個(gè)由位于請(qǐng)求URI中的次源所支持的HTTP方法列表。 例如: Allow: GET,PUT aUTHORIZATION一個(gè)響應(yīng)頭標(biāo),用于定義訪問一種資源所必需的授權(quán)(域和被編碼的用戶ID與口令)。例如: Authorization: Basic YXV0aG9yOnBoaWw= Cache-Control一個(gè)用于定
6、義緩存指令的通用頭標(biāo)。例如: Cache-Control: max-age=30 Connection一個(gè)用于表明是否保存socket連接為開放的通用頭標(biāo)。例如: Connection: 6 / 11 close或Connection: keep-alive Content-Base一種定義基本URI的實(shí)體頭標(biāo),為了在實(shí)體范圍內(nèi)解析相對(duì)URLs。如果沒有定義Content-Base頭標(biāo)解析相對(duì)URLs,使用Content-Location URI(存在且絕對(duì))或使用URI請(qǐng)求。例如: Content-Base: http: Content-Encoding一種介質(zhì)類型修飾符,標(biāo)明一個(gè)實(shí)體是如何
7、編碼的。例如: Content-Encoding: zipContent-Language用于指定在輸入流中數(shù)據(jù)的自然語(yǔ)言類型。例如: Content-Language: en Content-Length指定包含于請(qǐng)求或響應(yīng)中數(shù)據(jù)的字節(jié)長(zhǎng)度。例如: Content-Length:382 Content-Location指定包含于請(qǐng)求或響應(yīng)中的資源定位(URI)。如果是一絕。對(duì)URL它也作為被解析實(shí)體的相對(duì)URL的出發(fā)點(diǎn)。例如: Content-Location: http: Content-MD5實(shí)體的一種MD5摘要,用作校驗(yàn)和。發(fā)送方和接受方都計(jì)算MD5摘要,接受方將其計(jì)算的值與此頭標(biāo)中傳
8、遞的值進(jìn)行比較。例如: Content-MD5:<base64of128MD5digest> 7 / 11 Content-Range隨部分實(shí)體一同發(fā)送;標(biāo)明被插入字節(jié)的低位與高位字節(jié)偏移,也標(biāo)明此實(shí)體的總長(zhǎng)度。例如: Content-Range: 1001-2000 Contern-Type標(biāo)明發(fā)送或者接收的實(shí)體的MIME類型。例如: Content-Type: text/html Date發(fā)送HTTP消息的日期。例如: Date: Mon,10PR 18:42:51 GMT ETag一種實(shí)體頭標(biāo),它向被發(fā)送的資源分派一個(gè)唯一的標(biāo)識(shí)符。對(duì)于可以使用多種URL請(qǐng)求的資源,ETag可
9、以用于確定實(shí)際被發(fā)送的資源是否為同一資源。例如: ETag: '208f-419e-30f8dc99' Expires指定實(shí)體的有效期。例如: Expires: Mon,05 Dec 2008 12:00:00 GMTForm一種請(qǐng)求頭標(biāo),給定控制用戶代理的人工用戶的電子郵件地址。例如: From: Host被請(qǐng)求資源的主機(jī)名。對(duì)于使用HTTP/ 1.1的請(qǐng)求而言,此域是強(qiáng)制性的。例如: 8 / 11 Host: If-Modified-Since如果包含了GET請(qǐng)求,導(dǎo)致該請(qǐng)求條件性地依賴于資源上次修改日期。如果出現(xiàn)了此頭標(biāo),并且自指定日期以來,此資源已被修改,應(yīng)該反回一個(gè)3
10、04響應(yīng)代碼。例如: If-Modified-Since: Mon,10PR 18:42:51 GMT If-Match如果包含于一個(gè)請(qǐng)求,指定一個(gè)或者多個(gè)實(shí)體標(biāo)記。只發(fā)送其ETag與列表中標(biāo)記區(qū)配的資源。例如: If-Match: '208f-419e-308dc99' If-None-Match如果包含一個(gè)請(qǐng)求,指定一個(gè)或者多個(gè)實(shí)體標(biāo)記。資源的ETag不與列表中的任何一個(gè)條件匹配,操作才執(zhí)行。例如: If-None-Match: '208f-419e-308dc99'If-Range指定資源的一個(gè)實(shí)體標(biāo)記,客戶端已經(jīng)擁有此資源的一個(gè)拷貝。必須與Range頭標(biāo)
11、一同使用。如果此實(shí)體自上次被客戶端檢索以來,還不曾修改過,那么服務(wù)器只發(fā)送指定的范圍,否則它將發(fā)送整個(gè)資源。例如: Range: byte=0-499<CRLF>If-Range: '208f-419e-30f8dc99' If-Unmodified-Since只有自指定的日期以來,被請(qǐng)求的實(shí)體還不曾被修改過,才會(huì)返回此實(shí)體。例如: If-Unmodified-Since: Mon,10PR 18:42:51 GMT 9 / 11 Last-Modified指定被請(qǐng)求資源上次被修改的日期和時(shí)間。例如: Last-Modified: Mon,10PR 18:42:51
12、 GMT Location對(duì)于一個(gè)已經(jīng)移動(dòng)的資源,用于重定向請(qǐng)求者至另一個(gè)位置。與狀態(tài)編碼302(暫時(shí)移動(dòng))或者301(永久性移動(dòng))配合使用。例如: Location: http: Max-Forwards一個(gè)用于TRACE方法的請(qǐng)求頭標(biāo),以指定代理或網(wǎng)關(guān)的最大數(shù)目,該請(qǐng)求通過網(wǎng)關(guān)才得以路由。在通過請(qǐng)求傳遞之前,代理或網(wǎng)關(guān)應(yīng)該減少此數(shù)目。例如: Max-Forwards: 3 Pragma一個(gè)通用頭標(biāo),它發(fā)送實(shí)現(xiàn)相關(guān)的信息。例如: Pragma: no-cacheProxy-Authenticate類似于WWW-Authenticate,便是有意請(qǐng)求只來自請(qǐng)求鏈(代理)的下一個(gè)服務(wù)器的認(rèn)證。例
13、如: Proxy-Authenticate: Basic realm-admin Proxy-Proxy-Authorization類似于授權(quán),但并非有意傳遞任何比在即時(shí)服務(wù)器鏈中更進(jìn)一步的內(nèi)容。例如: Proxy-Proxy-Authorization: Basic YXV0aG9yOnBoaWw=Public列表顯示服務(wù)器所支持的方法集。例如: 10 / 11 Public: OPTIONS,MGET,MHEAD,GET,HEAD Range指定一種度量單位和一個(gè)部分被請(qǐng)求資源的偏移范圍。例如: Range: bytes=206-5513 Refener一種請(qǐng)求頭標(biāo)域,標(biāo)明產(chǎn)生請(qǐng)求的初始資源。對(duì)于HTML表單,它包含此表單的Web頁(yè)面的地址。例如: Refener: http: 例如: Retry-After: 18 Server一種標(biāo)明Web服務(wù)器軟件及其版本號(hào)的頭標(biāo)。例如: Server: Apache/ 2. 0.46(Win32) Transfer-Encoding一種通用頭標(biāo),標(biāo)明對(duì)應(yīng)被接受方反向的消息體實(shí)施變換的類型。例如: Transfer-Encoding: chunked 11 / 11 Upgrade允許服務(wù)器指定一種新的協(xié)議或者新的協(xié)議版本,與響應(yīng)編碼101(切換協(xié)議)配合使用。例如: Upgrade: HTTP/ 2.0 User-A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Module 6 Unit 1 You have got a letter from New York(教學(xué)設(shè)計(jì))-2024-2025學(xué)年外研版(三起)英語(yǔ)六年級(jí)上冊(cè)
- 2025年高性能傳輸線纜項(xiàng)目合作計(jì)劃書
- 滄州學(xué)校塑膠跑道施工方案
- 第三單元 物質(zhì)構(gòu)成的奧秘 課題2 原子的結(jié)構(gòu) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)上學(xué)期化學(xué)(人教版2024)標(biāo)簽標(biāo)題
- 五年級(jí)下冊(cè)語(yǔ)文要素歸納
- Unit1 Whats he like(教學(xué)設(shè)計(jì))五年級(jí)英語(yǔ)上冊(cè)同步備課系列人教PEP版·2024
- 2025年錢包、座套相關(guān)皮革制品項(xiàng)目合作計(jì)劃書
- 三年級(jí)數(shù)學(xué)因數(shù)中間或末尾有零的乘法自我檢測(cè)模擬題
- 三年級(jí)數(shù)學(xué)兩位數(shù)乘一位數(shù)計(jì)算題過關(guān)測(cè)試模擬題帶答案
- Unit 5 Here and now Section A 1a ~ pronunciation 教學(xué)設(shè)計(jì) -2024-2025學(xué)年人教版(2024)七年級(jí)英語(yǔ)下冊(cè)
- 新修訂《中小學(xué)教師職業(yè)道德規(guī)范》解讀
- 品質(zhì)月工作總結(jié)
- 精神病患者的延續(xù)護(hù)理
- 2024年山東省春季高考技能考試汽車專業(yè)試題 (多選題匯總)
- 循環(huán)系統(tǒng)練習(xí)試題(含答案)
- 新生兒黃疸早期識(shí)別課件
- 冷鏈產(chǎn)業(yè)園招商實(shí)施方案建議
- 干燥綜合征護(hù)理查房課件
- 2024年貴州水投水務(wù)集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 修理鉗工培訓(xùn)課件
- (完整版)ERP流程及操作手冊(cè)
評(píng)論
0/150
提交評(píng)論