天天看點

HTTP狀态碼

記錄一下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版本

繼續閱讀