伺服器已收到請求標頭,用戶端應繼續發送請求主體
使用場景: 大型檔案上傳時,先確認伺服器是否接受
伺服器同意切換協定
使用場景: WebSocket 連線建立時的協定升級
伺服器已收到請求並正在處理,但尚無回應可用
使用場景: WebDAV 長時間處理請求時使用
用於在最終回應之前返回部分標頭
使用場景: 預先載入資源,如 CSS 和 JavaScript
請求成功
使用場景: GET 請求成功取得資源
請求成功且已建立新資源
使用場景: POST 請求成功建立新資源
請求已接受但尚未處理
使用場景: 非同步處理任務,如寄送電子郵件
回應來自第三方,非原始伺服器
使用場景: 代理伺服器回傳修改過的資訊
請求成功但沒有回應主體
使用場景: DELETE 請求成功刪除資源
請求成功,用戶端應重設文件檢視
使用場景: 表單提交後清除表單內容
伺服器傳送部分資源
使用場景: 支援斷點續傳的檔案下載
回應主體包含多個狀態碼
使用場景: WebDAV 批次操作的多重回應
DAV 繫結成員已在先前回應中列出
使用場景: WebDAV 避免重複列舉繫結成員
伺服器完成 GET 請求,回應為差異內容
使用場景: HTTP 差異編碼(Delta Encoding)
請求的資源有多個版本可選擇
使用場景: 提供不同格式的資源(如 HTML、JSON)
資源已永久移動到新 URL
使用場景: 網站網域變更或永久更改 URL 結構
資源暫時移動到新 URL
使用場景: 暫時性維護頁面導向
應使用 GET 方法取得另一個 URL
使用場景: POST 後導向到結果頁面
資源未修改,可使用快取版本
使用場景: 瀏覽器快取驗證
必須透過代理存取(已棄用)
使用場景: 安全性考量已不建議使用
暫時重導向,必須使用相同 HTTP 方法
使用場景: HTTPS 強制導向
永久重導向,必須使用相同 HTTP 方法
使用場景: API 版本永久遷移
請求格式錯誤,伺服器無法理解
使用場景: JSON 格式錯誤或缺少必要欄位
未授權,需要驗證身分
使用場景: 未登入就存取需驗證的 API
需要付款(保留供未來使用)
使用場景: 付費服務的付款要求
禁止存取,伺服器拒絕請求
使用場景: 無權限存取特定資源
找不到請求的資源
使用場景: 存取不存在的頁面或 API 端點
不支援該 HTTP 方法
使用場景: 對只支援 GET 的端點發送 POST
無法提供符合 Accept 標頭的回應
使用場景: 請求 XML 但伺服器只能提供 JSON
需要代理伺服器驗證
使用場景: 企業代理伺服器要求驗證
請求逾時
使用場景: 用戶端傳送請求太慢
請求與資源目前狀態衝突
使用場景: 編輯已被其他人修改的資源
資源已永久移除
使用場景: 已刪除且不再提供的內容
需要 Content-Length 標頭
使用場景: 上傳檔案時未指定長度
前置條件驗證失敗
使用場景: If-Match 標頭驗證失敗
請求主體過大
使用場景: 上傳檔案超過大小限制
URI 過長
使用場景: GET 請求的查詢字串過長
不支援的媒體類型
使用場景: 發送 XML 但 API 只接受 JSON
請求的範圍無法滿足
使用場景: 斷點續傳時請求超出檔案範圍
Expect 標頭無法滿足
使用場景: Expect: 100-continue 被拒絕
我是茶壺(愚人節玩笑)
使用場景: RFC 2324 定義的彩蛋狀態碼
請求導向到無法產生回應的伺服器
使用場景: HTTP/2 連線重用錯誤
請求格式正確但語意錯誤
使用場景: 驗證失敗,如 email 格式不正確
資源被鎖定
使用場景: WebDAV 資源被其他人鎖定
因依賴的請求失敗而失敗
使用場景: WebDAV 批次操作中的連鎖失敗
請求可能被重放攻擊利用
使用場景: TLS 1.3 早期資料風險
需要升級到其他協定
使用場景: 要求升級到 HTTPS 或 HTTP/2
需要條件式請求
使用場景: 防止 Lost Update 問題
請求過於頻繁
使用場景: API 速率限制
請求標頭過大
使用場景: Cookie 過多導致標頭過大
因法律原因無法存取
使用場景: 內容因版權或法規被封鎖
伺服器內部錯誤
使用場景: 程式碼例外或資料庫錯誤
伺服器不支援該功能
使用場景: 伺服器不支援請求的 HTTP 方法
閘道器或代理收到無效回應
使用場景: 後端伺服器當機或回應無效
服務暫時無法使用
使用場景: 伺服器維護或過載
閘道器或代理等待回應逾時
使用場景: 後端伺服器回應太慢
不支援該 HTTP 版本
使用場景: 使用過舊的 HTTP 版本
透明內容協商導致循環參照
使用場景: 伺服器設定錯誤
伺服器儲存空間不足
使用場景: WebDAV 無法儲存資源
偵測到無限迴圈
使用場景: WebDAV 遞迴操作偵測到迴圈
需要進一步擴充請求
使用場景: HTTP 擴充框架要求
需要網路驗證
使用場景: 公共 Wi-Fi 登入頁面
完整的 HTTP 狀態碼速查表,包含所有 1xx 到 5xx 狀態碼。
HTTP 狀態碼是伺服器對 HTTP 請求的回應代碼,分為五類:1xx(資訊)、2xx(成功)、3xx(重導向)、4xx(用戶端錯誤)、5xx(伺服器錯誤)。可透過搜尋或分類篩選快速找到所需狀態碼。