🛝Toolio
關於 聯絡

📡 HTTP 狀態碼參考

HTTP 狀態碼是伺服器隨每個響應返回的三位數字,用以告訴客戶端發生了什麼。共有 5 個類別:1xx (資訊性)、2xx (成功)、3xx (重定向)、4xx (客戶端錯誤) 和 5xx (伺服器錯誤)。使用上方的搜尋框或類別篩選器,即可立即找到任何狀態碼。

隱私優先設計. 此工具完全在您的瀏覽器中運行 — 您輸入的內容不會上傳或儲存,而且它可以在離線狀態下使用。

關於

此工具整合了 RFC 7231、RFC 4918 (WebDAV)、RFC 6585、RFC 7538、RFC 8470 和相關標準中定義的所有 62 個標準 HTTP 狀態碼 — 無需使用網路請求。每個狀態碼都會顯示其數值、正式名稱、簡明英文描述以及類別徽章。點選任何卡片即可將狀態碼數字複製到剪貼簿。

如何使用

  1. 在搜尋框中輸入數字(例如 404)或關鍵字(例如 "redirect"),即可即時過濾碼。
  2. 使用分類標籤(全部 / 1xx / 2xx / 3xx / 4xx / 5xx)來瀏覽您需要的類別。
  3. 點選任何卡片即可將狀態碼數字複製到剪貼簿 — 會有一個提示確認複製成功。
  4. 結合搜尋與分類過濾器 — 它們可以一起使用,例如僅在 4xx 類別中搜尋 "auth"。
  5. 使用鍵盤:按 Tab 鍵到卡片,然後按 Enter 或 Space 鍵複製 — 完全無需滑鼠即可使用。

常見問題

HTTP 404 是什麼意思?
404 Not Found 表示伺服器找不到請求的資源。URL 可能拼寫錯誤,頁面可能已被刪除,或資源已移動但沒有重定向。這是網際網路用戶最常遇到的 HTTP 錯誤。
301 和 302 重定向之間有什麼區別?
301 Moved Permanently 表示資源已永久移動到新 URL,因此瀏覽器和搜尋引擎會更新其記錄。302 Found 表示臨時移動 — 瀏覽器會遵循重定向,但未來的請求仍會使用原始 URL。對於 SEO,301 會將連結權重傳遞到新 URL;302 不會。
什麼會導致 500 內部伺服器錯誤?
500 錯誤表示伺服器遇到意外狀況 — 這是伺服器端失敗的通用錯誤。常見原因包括應用程式程式碼中未處理的例外、伺服器設定錯誤、記憶體不足、資料庫連線失敗或伺服器端腳本的語法錯誤。請檢查您的伺服器錯誤日誌以診斷根本原因。
401 Unauthorized 和 403 Forbidden 之間有什麼區別?
401 表示缺少或無效的驗證 — 伺服器不知道您是誰。傳送有效的憑證可能可以解決問題。403 表示伺服器知道您是誰,但拒絕授權此操作 — 憑證無用,因為您的帳戶或角色簡單地不允許訪問。
HTTP 狀態碼在 HTTP/2 和 HTTP/3 中是否相同?
是的。HTTP/2 和 HTTP/3 改變了傳輸層(二進位架構、多工、QUIC),但保留了與 HTTP/1.1 相同的狀態碼語義。無論協議版本如何,200、404 或 500 都表示完全相同的含義。這裡列出的碼適用於所有正在使用的 HTTP 版本。
此工具會上傳我的資料嗎?
不會。所有運作都在您的瀏覽器中進行,因此您的資料永遠不會離開您的設備 — 頁面載入後,它甚至可以在離線狀態下使用。