記錄一下HTTP狀态碼,友善查詢。
常見狀态碼:
200:請求成功
- 1 開頭的狀态碼
- 2 開頭的狀态碼
- 3 開頭的狀态碼
- 4 開頭的狀态碼
- 5 開頭的狀态碼
HTTP狀态碼開頭 | 描述 |
1 | 臨時響應請求,需要用戶端繼續執行操作 |
2 | 請求成功 |
3 | 重定向,需要繼續操作完成請求 |
4 | 用戶端錯誤,文法錯誤等 |
5 | 伺服器錯誤,伺服器處理請求時發生錯誤 |
1 開頭狀态碼 | 類型 | 詳細 |
100 | 繼續 | 伺服器接收到部分請求,用戶端應該繼續請求 |
101 | 切換協定 | 伺服器接受切換協定的請求,隻能切換到更高版本協定 |
2 開頭狀态碼 | ||
200 | 成功處理請求 | |
201 | 已建立 | 請求成功并在伺服器建立新的資源 |
202 | 已接受 | 請求成功但不建立資源 |
203 | 非授權資訊 | 請求成功但傳回了其他資源(meta資訊不在伺服器) |
204 | 無内容 | 成功處理了請求,但沒有傳回内容 |
205 | 重置内容 | 成功處理了請求,重置用戶端浏覽器表單域 |
206 | 部分内容 | 處理了部分GET請求 |
3 開頭狀态碼 | ||
300 | 多種選擇 | 伺服器根據請求可執行其中一種操作 |
301 | 永久定向 | 資源被永久轉移到其他URI,伺服器自動将請求轉到新位置 |
302 | 臨時移動 | 資源被臨時移動到其他URI,本次使用臨時URI |
303 | 檢視其他位置 | 請求的資源存在另外的URI,希望用戶端使用GET定向擷取資源 |
304 | 未修改 | 上次請求後的網頁未修改,伺服器隻傳回響應,不傳回内容 |
305 | 使用代理 | 用戶端必須使用代理通路請求資源 |
306 | 廢棄的HTTP狀态碼 | |
307 | 臨時重定向 | 與302相同,但遵從HTTP标準,不會将POST改為GET |
4 開頭狀态碼 | |
400 | 文法錯誤 |
401 | 請求需要身份驗證 |
402 | (保留的狀态碼) |
403 | 伺服器拒絕執行請求 |
404 | 找不到請求的資源 |
405 | 請求中的方法被禁止 |
406 | 無法根據請求的内容完成請求 |
407 | 請求需要代理身份驗證 |
408 | 伺服器等待請求逾時 |
409 | 伺服器完成求情逾時 |
410 | 請求的資源已經被删除,可通過301指定新資源位置 |
411 | 請求不包含内容長度字段,伺服器無法處理 |
412 | 伺服器不滿足請求中設定的某個前提條件 |
413 | 請求實體過大,伺服器無法處理 |
414 | 請求的URI過長(通常是網址),伺服器無法處理 |
415 | 請求頁面不支援請求的格式 |
416 | 請求範圍無效 |
417 | 伺服器無法滿足請求标頭字段的要求 |
5 開頭狀态碼 | ||
伺服器錯誤 | 伺服器内部錯誤,無法完成請求 | |
501 | 未實施 | 伺服器不支援的請求功能 |
502 | 錯誤網關 | 作為網關或代理的伺服器,從上遊伺服器接受到無效的請求 |
503 | 伺服器不可用 | 伺服器處理超載或維護狀态,延時長度可含在Retry-After頭資訊中 |
504 | 網關逾時 | 作為網關或代理的伺服器,未及時從上遊服務收到請求 |
505 | 不支援的版本 | 伺服器不支援請求中的HTTP版本 |