HTTP 狀態碼
常見 HTTP 狀態碼含義速查(1xx–5xx)
輸入狀態碼或含義關鍵字即可篩選;標準英文短語保留原樣,旁邊的解釋隨當前語言顯示。
| 狀態碼 | 標準短語 | 含義 |
|---|---|---|
| 100 | Continue | 臨時響應,客戶端可以繼續發送請求。 |
| 101 | Switching Protocols | 服務器按請求切換協議。 |
| 200 | OK | 請求成功。 |
| 201 | Created | 請求成功,已創建新資源。 |
| 202 | Accepted | 已接受請求,但尚未處理完成。 |
| 204 | No Content | 請求成功,響應不含正文。 |
| 206 | Partial Content | 服務器返回資源的部分內容,用於範圍請求。 |
| 301 | Moved Permanently | 資源已永久遷移到另一個 URL。 |
| 302 | Found | 資源暫時位於另一個 URL。 |
| 303 | See Other | 客戶端應通過 GET 請求訪問 Location 指定的地址。 |
| 304 | Not Modified | 緩存副本仍然有效,不返回響應正文。 |
| 307 | Temporary Redirect | 臨時重定向,保留原請求方法。 |
| 308 | Permanent Redirect | 永久重定向,保留原請求方法。 |
| 400 | Bad Request | 請求格式錯誤或無法理解。 |
| 401 | Unauthorized | 需要身份驗證,或已有身份驗證失敗。 |
| 403 | Forbidden | 服務器理解請求,但拒絕授權訪問。 |
| 404 | Not Found | 未找到請求的資源。 |
| 405 | Method Not Allowed | 該資源不允許使用此 HTTP 方法。 |
| 406 | Not Acceptable | 服務器無法提供符合 Accept 請求頭要求的表示形式。 |
| 408 | Request Timeout | 客戶端發送請求耗時過長。 |
| 409 | Conflict | 請求與服務器當前狀態衝突。 |
| 410 | Gone | 資源已不再可用,且預計不會恢復。 |
| 411 | Length Required | 請求必須包含 Content-Length 頭。 |
| 412 | Precondition Failed | 請求頭中指定的前置條件不滿足。 |
| 413 | Payload Too Large | 請求正文超過服務器限制。 |
| 414 | URI Too Long | 請求 URI 超過服務器可處理的長度。 |
| 415 | Unsupported Media Type | 不支持請求正文的媒體類型。 |
| 416 | Range Not Satisfiable | 無法提供請求指定的範圍。 |
| 418 | I’m a teapot | RFC 2324 中定義的趣味狀態碼,意為“我是茶壺”。 |
| 422 | Unprocessable Content | 請求格式正確,但語義無法處理。 |
| 425 | Too Early | 服務器不願處理可能被重放的請求。 |
| 428 | Precondition Required | 源服務器要求請求攜帶前置條件。 |
| 429 | Too Many Requests | 客戶端請求過於頻繁,已被限流。 |
| 431 | Request Header Fields Too Large | 請求頭字段超過服務器限制。 |
| 451 | Unavailable For Legal Reasons | 因法律原因拒絕訪問。 |
| 500 | Internal Server Error | 服務器發生意外錯誤。 |
| 501 | Not Implemented | 服務器不識別請求方法。 |
| 502 | Bad Gateway | 上游服務器返回了無效響應。 |
| 503 | Service Unavailable | 服務器暫時無法處理請求。 |
| 504 | Gateway Timeout | 上游服務器未及時響應。 |
| 505 | HTTP Version Not Supported | 不支持該 HTTP 版本。 |
| 511 | Network Authentication Required | 客戶端需要先認證,才能訪問網絡。 |
範例
輸入
404
示例結果
404 · Not Found
輸入編號或關鍵字即可篩選表格。
技術細節與邊界
第一位數字決定類別:1xx 信息、2xx 成功、3xx 重定向、4xx 客戶端錯誤、5xx 服務端錯誤。狀態碼只概括結果,實際原因還需看響應頭、響應體和服務端日誌。這裡是本站維護的常用條目,不是實時同步的完整註冊表,也不對輸入網址發起 HTTP 請求。
關於此工具
按狀態碼、英文短語或說明篩選常用 HTTP 狀態碼,幫助理解成功、重定向、客戶端錯誤和服務端錯誤。適合調試 API、閱讀日誌與編寫接口說明。
適用場景
- 介面報錯時快速判斷是自己傳錯還是伺服器問題。
- 寫 API 文件時選一個合適的狀態碼。
- 排查 CDN / 反向代理返回 502 / 504 的原因分類。
注意事項
本頁只列常用狀態碼,非詳盡。完整列表請查 IANA HTTP Status Code Registry。
常見問題
- 收到 200 就一定業務成功嗎?
- 不一定。HTTP 層成功不代表響應體中的業務結果成功,請同時檢查接口約定的錯誤字段與數據結構。
- 401 與 403 有甚麼區別?
- 401 表示缺少有效認證憑據;403 表示服務器理解請求但拒絕執行。具體原因仍應查看接口的認證與權限規則。
- 這個工具能檢測網站當前是否在線嗎?
- 不能,這裡是狀態碼含義查表,不會請求目標網址。
- 收到 500 應該直接修改瀏覽器設置嗎?
- 不能僅憑狀態碼判斷。500 表示服務端發生錯誤,應結合請求時間、接口返回信息和服務器日誌排查;本工具只解釋含義,不訪問目標網站。
相關工具