返回結果的HTTP狀態碼

2021-10-10 15:08:19 字數 833 閱讀 6819

狀態碼就是客戶端向伺服器傳送了請求時,描述返回的結果。借助狀態碼,使用者可以知道伺服器是正常處理了請求還是出現了錯誤。

分類描述

1xx接收的請求正在處理

2xx成功,請求正常處理

3xx重定向,需要附加的操作以完成請求

4xx客戶端錯誤,請求包含語法錯誤或無法完成請求

5xx伺服器錯誤,伺服器在處理請求的過程中發生了錯誤

100 客戶端應繼續傳送請求

101 正在通知客戶端選取相關協議處理請求

102 處理正在執行

200 ok

204 no content請求成功但返回的響應不含實體的主體部分(沒有資源可返回)

206 客戶端進行了範圍請求,伺服器成功執行了get請求

408 請求超時。

409 衝突。由於和被請求的資源的當前狀態之間存在衝突,請求無法完成。

410 遺失的。被請求的資源在伺服器上已經不再可用,而且沒有任何已知的**位址。

413 響應實體太大。伺服器拒絕處理當前請求,請求超過伺服器所能處理和允許的最大值。

417 期望失敗。在請求頭 expect 中指定的預期內容無法被伺服器滿足。

418 我是乙個茶壺。超文字咖啡罐控制協議,但是並沒有被實際的http伺服器實現;

420 方法失效。

422 不可處理的實體。請求格式正確,但是由於含有語義錯誤,無法響應。

500 伺服器內部錯誤。伺服器遇到了乙個未曾預料的狀況,導致了它無法完成對請求的處理。

503 超負載或停機

返回結果的HTTP狀態碼

類別 原因短語 1xxinformational 資訊性狀態碼 接收的請求正在處理 2xxsuccess 成功狀態碼 請求正常處理完畢 3xxredirection 重定向狀態碼 需要進行附加操作以完成請求 4xxclient error 客戶端錯誤狀態碼 伺服器無法處理請求 5xxserver e...

HTTP返回狀態碼

只列出了部分常見的 1xx 指示資訊 表示請求已接收,需要繼續處理 100 continue 客戶端應當繼續傳送請求。2xx 成功 表示請求已倍成功接收 理解 接收 200 ok 請求已成功。3xx 重定向 表示需要客戶端採取進一步的操作才能完成請求 300 multiple choices 可選重...

第4章返回結果的HTTP狀態碼

1xx 指示資訊 表示請求已接收,繼續處理 2xx 成功 表示請求已被成功接收 理解 接受 3xx 重定向 要完成請求必須進行更進一步的操作 4xx 客戶端錯誤 請求有語法錯誤或請求無法實現 5xx 伺服器端錯誤 伺服器未能實現合法的請求 200 ok 204 no content 請求成功 沒有資...