狀態碼與註解
狀態碼是試圖理解和滿足請求的三位數字的整數碼,這些碼的完整定義在第十章.註解短語是特意給出的關於狀態碼的文字描述.狀態碼用於自動控制而註解短語是面向使用者的.客戶機不需要檢查和顯示註解短語.
狀態碼的第一位數字定義應答型別.後兩位數字沒有任何型別任務.第一位數字有五種值:
-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 繼續 ...