Handytool
開發者指南5 分鐘閱讀更新於 2026年3月9日

HTTP 參考工具

在幾秒內找到任何 HTTP 狀態碼的含義。

Handytool 的 HTTP 狀態碼查詢涵蓋從 100 Continue 到 511 Network Authentication Required 的每個碼,源自 RFC 9110 和 IANA 登錄 — 按碼、名稱或關鍵字搜尋。

重點摘要

  • 01涵蓋從 100 到 511 的每個 HTTP 狀態碼,源自 RFC 9110 和 IANA 登錄。
  • 02按碼號、名稱或說明短語搜尋 — 清單即時篩選。
  • 03按類別(1xx、2xx、3xx、4xx、5xx)篩選以在除錯時縮小焦點。
  • 04免費、即時、無註冊 — 完全在您的瀏覽器中執行。

為什麼要有專用 HTTP 狀態碼參考?

每個網頁開發者都會碰到一陣子未見過的狀態碼。您知道 404 和 500,但 401 和 403 之間的確切區別是什麼?何時應返回 422 而不是 400?418 實際上在規範中嗎?一份用純英文解釋碼的快速參考 — 而不是引用 RFC 法律術語 — 在幾秒內回答這些問題。

Handytool 的查詢源自 RFC 9110(當前 HTTP 語義規範)和 IANA HTTP 狀態登錄,包括 WebDAV 擴充(207、423、424)和較少見的碼,您將在真實 API 回應中遇到。每個條目都有一句純文字摘要,針對開發者而非標準化委員會。

如何查詢 HTTP 狀態碼

  1. 01

    按碼、名稱或關鍵字搜尋

    輸入碼(404)、名稱片段(Not Found)或說明短語(teapot、redirect、authentication)。清單即時篩選。

  2. 02

    按類別篩選

    使用類別按鈕僅顯示 1xx 資訊、2xx 成功、3xx 重導向、4xx 用戶端錯誤或 5xx 伺服器錯誤碼。在除錯重導向鏈或伺服器錯誤並想查看該家族中所有碼時很有用。

  3. 03

    閱讀純文字說明

    每個條目包括官方名稱、碼號和簡潔的開發者焦點說明,說明碼的含義和何時適用。

值得記住的狀態碼

  • 01200 OK — GET、POST 和 PUT 回應的標準成功。
  • 02201 Created — 資源已建立;通常在成功的 POST 之後返回。
  • 03204 No Content — 成功但沒有回應本體;DELETE 後很常見。
  • 04301 Moved Permanently — 標準重導向;搜尋引擎轉移連結權益。
  • 05400 Bad Request — 格式錯誤、缺少欄位或無法解析的裝載。
  • 06422 Unprocessable Entity — 語法有效的要求失敗業務邏輯。

即時查詢,無伺服器呼叫

整個狀態碼資料庫包含在頁面中。搜尋、篩選和閱讀說明都在您的瀏覽器中本地發生 — 沒有查詢被傳送到任何伺服器,頁面載入後離線運作。

參考包括您在野外遇到的供應商特定碼,例如 Cloudflare 的 52x 範圍用於上游錯誤。這些被標記為供應商擴充而不是標準 HTTP,所以您可以區分規範定義的碼和平台特定的碼。

HTTP 狀態碼查詢常見問題

400 和 422 之間有什麼區別?

400 Bad Request 用於伺服器根本無法解析的要求 — 損壞的 JSON、無效的查詢語法。422 Unprocessable Entity 用於解析正確但失敗語義驗證的要求,例如重複電子郵件或年齡值低於最小值。

401 和 403 之間有什麼區別?

401 表示未驗證 — 提供認證並重試。403 表示已驗證但被禁止 — 您沒有必需的權限,不同的認證可能會有幫助,但相同的不會。

418 I'm a Teapot 是真實的 HTTP 狀態碼嗎?

是的 — 它在 April Fools' RFC 2324(1998)中定義,在 RFC 7168 中重申,並包含在 IANA 登錄中。HTTP 本身不使用它,但少數幾項服務將其作為復活節彩蛋返回。

什麼 RFC 涵蓋現代 HTTP 狀態碼?

RFC 9110,發佈於 2022 年 6 月,是當前 HTTP 語義規範。它取代 RFC 7231 並整合核心 HTTP 狀態碼定義。

為什麼我看到 511 以上的狀態碼?

IANA 登錄中 511 以上的碼未分配。某些平台(如 Cloudflare)為自己的錯誤條件使用自訂 5xx 碼,但那些是供應商擴充而不是標準 HTTP。

相關工具

繼續使用 開發者 工具

開發者 工具