http響應返回的狀態碼

2021-04-21 15:11:36 字數 2449 閱讀 1797

狀態碼與註解

狀態碼是試圖理解和滿足請求的三位數字的整數碼,這些碼的完整定義在第十章.註解短語是特意給出的關於狀態碼的文字描述.狀態碼用於自動控制而註解短語是面向使用者的.客戶機不需要檢查和顯示註解短語.

狀態碼的第一位數字定義應答型別.後兩位數字沒有任何型別任務.第一位數字有五種值:

-1xx: 報告的                - 接收到請求,繼續程序.

-2xx  成功                  - 操作成功的收到.

-3xx  重發              - 為了完成請求,必須採取進一步措施.

-4xx  客戶端出錯            - 請求包括錯的順序或不能完成.

-5xx  伺服器出錯            - 伺服器無法完成顯然有效的請求.

為http/1.1定義的狀態碼單獨的值,和乙個相應的一系列註解短語的例子,介紹如下,這兒列出的註解短語只是建議――它們可以被相當的沒有感**彩的協議取代.

狀態碼 =

"100" ;         10.1.1節:         繼續          

|"101"   ;  10.1.2節:         轉換協議    

|"200"   ;  10.2.1節:         ok

|"201"   ;        10.2.2節:   建立               

|"202"   ;  10.2.3節:   接受        

|"203"   ;  10.2.4節:        非權威資訊  

|"204"   ;   10.2.5節:  無內容      

|"205"   ;   10.2.6節:  重置內容     

|"206"   ;   10.2.7節:  區域性內容     

|"300"   ;   10.3.1節:  多樣選擇     

|"301"   ;   10.3.2節:  永久移動     

|"302"   ;   10.3.3節:  建立         

|"303"   ;   10.3.4節:  觀察別的部分         

|"304"   ;   10.3.5節:  唯讀                 

|"305"   ;   10.3.6節:  使用者**             

|"307"   ;   10.3.8節   臨時重發             

|"400"   ;   10.4.1節:  壞請求               

|"401"   ;   10.4.2節:  未授權的             

|"402"   ;   10.4.3節:  必要的支付           

|"403"   ;   10.4.4節:  禁用                 

|"404"   ;   10.4.5節:  沒找到                

|"405"   ;   10.4.6節:  不允許的方式         

|"406"   ;   10.4.7節:  不接受                

|"407"   ;   10.4.8節:  需要**驗證

|"408"   ;   10.4.9節:         請求超時             

|"409"   ;   10.4.10節;        衝突                 

|"410"   ;   10.4.11節: 停止                 

|"411"   ;   10.4.12節: 需要的長度           

|"412"   ;  10.4.13節;        預處理失敗           

|"413"   ;   10.4.14節: 請求實體太大     

|"414"   ;   10.4.15節;        請求-uri太大     

|"415"   ;   10.4.16節: 不支援的**型別  

|"416"   ;  10.4.17節:        請求的範圍不滿足  

|"417"   ;   10.4.18節: 期望失敗          

|"500"   ;   10.5.1節:   伺服器內部錯誤      

|"501"   ;   10.5.2節:          不能實現            

|"502"   ;   10.5.3節:   壞閘道器              

|"503"   ;   10.5.4節:          服務不能實現        

|"504"   ;   10.5.5節:   閘道器超時            

|"505"   ;   10.5.6節:   http版本不支援 

|擴充套件碼  

擴充套件碼 =3digit

註解短語=*

HTTP響應狀態碼

1 請求收到,繼續處理 2 操作成功收到,分析 接受 3 完成此請求必須進一步處理 4 請求包含乙個錯誤語法或不能完成 5 伺服器執行乙個完全有效請求失敗 100 客戶必須繼續發出請求 101 客戶要求伺服器根據請求轉換http協議版本 200 交易成功 201 提示知道新檔案的url 202 接受...

HTTP 響應狀態碼

100 continue 初始的請求已經接受,客戶應當繼續傳送請求的其餘部分。101 switching protocols 伺服器將遵從客戶的請求轉換到另外一種協議。200 ok 一切正常,對get和post請求的應答文件跟在後面。201 created 伺服器已經建立了文件,location 頭...

HTTP響應狀態碼

1 資訊,伺服器收到請求,需要請求者繼續執行操作 2 成功,操作被成功接受並處理 3 重定向,需要進一步的操作以完成請求 4 客戶端錯誤,請求包含語法錯誤或無法完成請求 5 伺服器操作,伺服器在處理請求的過程中發生了錯誤 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 ...