HTTP狀態碼
完整的HTTP狀態碼參考,包含描述說明。支援按代碼、分類或關鍵詞搜尋篩選。
什麼是HTTP狀態碼?
HTTP狀態碼是伺服器回應用戶端請求時傳回的三位數字,表示請求是否成功、被重新導向或遇到錯誤。
4xx和5xx錯誤有什麼區別?
4xx代碼表示用戶端錯誤(請求無效或未授權),5xx代碼表示伺服器錯誤(伺服器未能完成有效請求)。
301重新導向是什麼意思?
301狀態碼表示請求的資源已永久移動到新URL。搜尋引擎會將其索引更新為新URL。
最常見的HTTP狀態碼是什麼?
200 OK是最常見的,表示請求成功。404 Not Found是最知名的錯誤代碼,表示請求的資源不存在。
HTTP狀態碼如何運作?
當瀏覽器向伺服器發送請求時,伺服器處理請求並傳回狀態碼和回應。第一位數字表示類別:1xx(資訊)、2xx(成功)、3xx(重新導向)、4xx(用戶端錯誤)或5xx(伺服器錯誤)。
301和302重新導向有什麼區別?
301表示永久重新導向(搜尋引擎將權重轉移到新URL),302表示臨時重新導向(原始URL保留權重)。
如何修復404未找到錯誤?
檢查URL是否有拼寫錯誤,確保頁面存在,驗證連結是否正確,或如果頁面應該存在則聯絡網站管理員。
什麼導致500內部伺服器錯誤?
伺服器配置錯誤、腳本錯誤、資料庫連線問題、權限不足或資源耗盡可能導致500錯誤。
401和403錯誤有什麼區別?
401未授權表示需要身份驗證,403禁止表示您已通過身份驗證但缺少存取資源的權限。
如何除錯HTTP狀態碼?
使用瀏覽器開發者工具(網路選項卡),檢查伺服器日誌,驗證請求標頭,使用curl或Postman測試,並檢視應用程式錯誤日誌。
1xx狀態碼有什麼用途?
1xx代碼是資訊回應,表示請求已接收且處理繼續。範例:100繼續,101切換協定。
為什麼會看到502錯誤閘道錯誤?
502發生在充當閘道的伺服器從上游伺服器收到無效回應時。常見原因包括伺服器過載、網路問題或代理配置錯誤。
204無內容的用途是什麼?
204表示請求成功但沒有內容傳回。常用於DELETE請求或不需要頁面重新整理的表單提交。
狀態碼如何影響SEO?
301重新導向將連結權重傳遞給新URL,404如果重要頁面缺失會損害SEO,5xx錯誤可能導致頁面被取消索引,正確的狀態碼幫助搜尋引擎理解網站結構。
如何使用HTTP狀態碼
瀏覽完整的 HTTP 狀態碼參考,含清晰的名稱與說明。全部在本機瀏覽器中執行,資料不會上傳。
- 捲動瀏覽表格,查看所有 HTTP 狀態碼的名稱與意義。
- 點擊分類按鈕 All、1xx、2xx、3xx、4xx 或 5xx,只顯示該類別的狀態碼。
- 在 Search 搜尋框(提示語為「Search code or description...」)輸入 404 或 redirect 等代碼或關鍵字。
- 將類別篩選與關鍵字組合使用,例如 4xx 加 timeout,快速縮小範圍。
- 閱讀每條說明,了解該狀態碼何時回傳以及應如何處理。
首位數字代表類別:1xx 資訊、2xx 成功、3xx 重新導向、4xx 用戶端錯誤、5xx 伺服器錯誤,依類別篩選是最快的瀏覽方式。
相關工具
- HTTP 請求測試 在瀏覽器中直接測試 REST API。發送 GET、POST、PUT、DELETE 請求,自訂請求標頭、請求體和查詢參數,即時查看回應狀態、標頭和 JSON 內容。
- 檔案雜湊校驗 本地計算校驗MD5、SHA-1、SHA-256、SHA-512檔案雜湊值
- Chmod 計算器 免費線上chmod計算器,透過核取方塊視覺化Linux檔案權限並計算chmod值。即時轉換數字(755, 644)和符號(rwxr-xr-x)表示法,支援setuid、setgid、sticky bit等特殊權限。
- ASCII碼表 完整的ASCII字元編碼參考表,包含十進位、十六進位、八進位、二進位編碼、HTML實體和字元描述。支援即時搜尋和篩選。
- Hex檔案檢視器 以十六進制轉儲格式檢視檔案內容,支援搜尋、偏移導航和虛擬滾動
- MIME類型查詢 透過副檔名即時查詢MIME類型,或反向查找副檔名。免費線上工具,收錄1000+條目。
- 螢幕解析度檢測 即時偵測螢幕解析度、視窗大小、DPI、色深等顯示器資訊。
- 瀏覽器資訊 即時線上偵測瀏覽器名稱、版本、渲染引擎、作業系統、螢幕解析度、語言及所有瀏覽器能力。