HTTP常見的狀態碼

2021-10-16 03:20:44 字數 1538 閱讀 8056

1** 資訊,伺服器收到請求,需要請求者繼續執行操作

100 繼續。客戶端應繼續其請求

101 切換協議。伺服器根據客戶端的請求切換協議。只能切換到更高階的協議,

例如,切換到http的新版本協議

2** 成功,操作被成功接收並處理

200 請求成功

201 已建立

202 已接受請求

203 非授權資訊。請求成功。返回的資訊不在原始的伺服器,惹事乙個副本

204 無內容

205 重置內容

206 部分內容。伺服器處理了部分請求

3** 重定向,需要進一步的操作以完成請求

300 多種選擇。請求的資源可包括多個位置,返回乙個資源特徵與位址的列表用於使用者終端

301 永久移動。請求的資源已被永久的移動到新uri

302 臨時移動 。與301類似。但資源只是臨時被移動。客戶端應繼續使用原有uri

303 檢視其他位址。與301類似。使用get和post請求檢視

304 未修改。所請求的資源未修改,伺服器返回此狀態碼時,不會返回任何資源

305 使用**。所請求的資源必須通過**訪問

307 臨時重定向。與302類似。使用get請求重定向

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

400 客戶端請求的語法錯誤,伺服器無法理解

401 請求要求使用者的身份認證

402 保留,將來使用

403 伺服器理解請求客戶端的請求,但是拒絕執行此請求

404 伺服器無法根據客戶端的請求找到資源

405 客戶端請求中的方法被禁止

406 伺服器無法根據客戶端請求的內容特性完成請求

407 請求要求**的身份認證,與401類似,但請求者應當使用**進行授權

408 伺服器等待客戶端傳送的請求時間過長,超時

409 伺服器完成客戶端的 put 請求時可能返回此**,伺服器處理請求時發生了衝突

410 客戶端請求的資源已經不存在。410不同於404,如果資源以前有現在被永久刪除了

可使用410**,**設計人員可通過301**指定資源的新位置

411 伺服器無法處理客戶端傳送的不帶content-length的請求資訊

412 客戶端請求資訊的先決條件錯誤

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

414 請求的uri過長(uri通常為**),伺服器無法處理

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

416 客戶端請求的範圍無效

417 伺服器無法滿足expect的請求頭資訊

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

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

501 伺服器不支援請求的功能,無法完成請求

502 作為閘道器或者**工作的伺服器嘗試執行請求時,從遠端伺服器接收到了乙個無效的響應

503 由於超載或系統維護,伺服器暫時的無法處理客戶端的請求

504 充當閘道器或**的伺服器,未及時從遠端伺服器獲取請求

505 伺服器不支援請求的http協議的版本,無法完成處理

常見HTTP狀態碼

1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀態碼。200 成功 伺服器已成功處...

常見HTTP狀態碼

200 伺服器成功返回網頁 404 請求的網頁不存在 503 服務不可用 表示臨時響應並需要請求者繼續執行操作的狀態 說明 http狀態碼 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。http狀態碼 101 切換協議 請求者已要求伺服器切換協議,伺...

常見HTTP狀態碼

成功 伺服器已成功處理了請求 永久移動 請求的網頁已永久移動到新位置 臨時移動 伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求 未修改 自從上次請求後,請求的網頁未修改過。伺服器返回此響應時,不會返回網頁內容 未授權 請求要求身份驗證。對於需要登入的網頁,伺服器可能返...