HTTP狀態碼彙總

2021-10-03 11:51:29 字數 2220 閱讀 3795

http狀態碼可以讓我很方便的了解到請求的所在狀態,當然其也是大廠筆試的必考題。

所以很有必要總結一下,對今後的學習也是很有幫助的。

http狀態碼總的分為五類:

1開頭:資訊狀態碼

2開頭:成功狀態碼

3開頭:重定向狀態碼

4開頭:客戶端錯誤狀態碼

5開頭:服務端錯誤狀態碼

1xx:資訊狀態碼

狀態碼含義描述

100繼續

初始的請求已經接受,請客戶端繼續傳送剩餘部分

101切換協議

請求這要求伺服器切換協議,伺服器已確定切換

2xx:成功狀態碼

狀態碼含義描述

200成功

伺服器已成功處理了請求

201已建立

請求成功並且伺服器建立了新的資源

202已接受

伺服器已接受請求,但尚未處理

203非授權資訊

伺服器已成功處理請求,但返回的資訊可能來自另乙個**

204無內容

伺服器成功處理了請求,但沒有返回任何內容

205重置內容

伺服器處理成功,使用者終端應重置文件檢視

206部分內容

伺服器成功處理了部分get請求

3xx:重定向狀態碼

狀態碼含義描述

300多種選擇

針對請求,伺服器可執行多種操作

301永久移動

請求的頁面已永久跳轉到新的url

302臨時移動

伺服器目前從不同位置的網頁響應請求,但請求仍繼續使用原有位置來進行以後的請求

303檢視其他位置

請求者應當對不同的位置使用單獨的get請求來檢索響應時,伺服器返回此**

304未修改

自從上次請求後,請求的網頁未修改過

305使用**

請求者只能使用**訪問請求的網頁

307臨時重定向

伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求

4xx:客戶端錯誤狀態碼

狀態碼含義描述

400錯誤請求

伺服器不理解請求的語法

401未授權

請求要求使用者的身份演驗證

403禁止

伺服器拒絕請求

404未找到

伺服器找不到請求的頁面

405方法禁用

禁用請求中指定的方法

406不接受

無法使用請求的內容特性響應請求的頁面

407需要**授權

請求需要**的身份認證

408請求超時

伺服器等候請求時發生超時

409衝突

伺服器在完成請求時發生衝突

410已刪除

客戶端請求的資源已經不存在

411需要有效長度

伺服器不接受不含有效長度表頭欄位的請求

412未滿足前提條件

伺服器未滿足請求者在請求中設定的其中乙個前提條件

413請求實體過大

由於請求實體過大,伺服器無法處理,因此拒絕請求

414請求url過長

請求的url過長,伺服器無法處理

415不支援格式

伺服器無法處理請求中附帶**格式

416範圍無效

客戶端請求的範圍無效

417未滿足期望

伺服器無法滿足請求表頭字段要求

5xx:服務端錯誤狀態碼

狀態碼含義描述

500伺服器錯誤

伺服器內部錯誤,無法完成請求

501尚未實施

伺服器不具備完成請求的功能

502錯誤閘道器

伺服器作為閘道器或**出現錯誤

503服務不可用

伺服器目前無法使用

504閘道器超時

閘道器或**伺服器,未及時獲取請求

505不支援版本

伺服器不支援請求中使用的http協議版本

http狀態碼彙總

2xx 請求成功 表示成功處理了請求的狀態 200 成功 伺服器已成功處理了請求。通常,這表示伺服器提供了請求的網頁 201 已建立 請求成功並且伺服器建立了新的資源 202 已接受 伺服器已接受請求,但尚未處理 203 非授權資訊 伺服器已成功處理了請求,但返回的資訊可能來自另一資源 204 無內...

狀態碼499 HTTP狀態碼最全彙總

狀態碼的職責是當客戶端向伺服器端傳送請求時,描述返回的請求結果。借助狀態碼,使用者可以知道伺服器端是正常處理了請求,還是出現了錯誤。注意,狀態碼是服務端向客戶端傳送的反映響應結果的標識碼。下面是常見的幾種狀態碼 伺服器有一組用來表示成功的狀態碼,分別對應於不同型別的請求。重定向狀態碼要麼告訴客戶端使...

HTTP中的狀態碼彙總

http狀態碼總的分為五類 1開頭 資訊狀態碼 2開頭 成功狀態碼 3開頭 重定向狀態碼 4開頭 客戶端錯誤狀態碼 5開頭 服務端錯誤狀態碼 1xx 資訊狀態碼 狀態碼含義 描述100 繼續初始的請求已經接受,請客戶端繼續傳送剩餘部分 101切換協議 請求這要求伺服器切換協議,伺服器已確定切換 2x...