HTTP 狀態碼速查
這裡彙整介面與 CDN 最常見的狀態碼,極少用的實驗碼未收錄。
| 碼 | 名稱 | 含義 |
|---|---|---|
| 200 | OK | 成功(含內容) |
| 201 | 已建立 | 資源已建立 |
| 204 | 無內容 | 成功(空內容) |
| 301 | 已永久移動 | 永久重新導向 |
| 302 | 已找到 | 暫時重新導向 |
| 304 | 未修改 | 使用快取副本 |
| 400 | 錯誤的請求 | 客戶端請求無效 |
| 401 | 未授權 | 需要驗證或驗證失敗 |
| 403 | 禁止存取 | 已驗證但被拒絕 |
| 404 | 找不到資源 | 資源不存在 |
| 405 | 不允許的方法 | HTTP 方法錯誤 |
| 408 | 請求逾時 | 客戶端速度太慢 |
| 409 | 衝突 | 狀態衝突 |
| 410 | 已移除 | 已永久移除 |
| 422 | 無法處理的內容 | 語義無效 |
| 429 | 請求過多 | 已被限流 |
| 500 | 伺服器內部錯誤 | 伺服器故障 |
| 502 | 閘道錯誤 | 上游回應無效 |
| 503 | 服務無法使用 | 過載或停機 |
| 504 | 閘道逾時 | 上游逾時 |
說明
- 401 與 403:未通過認證,或已登入但沒有權限。
- 來源站連不上時,CDN 也可能直接回傳 5xx。
常見問題
- HTTP 403 是什麼意思?
- 403 表示伺服器已理解(通常已驗證)請求,但拒絕授權存取該資源。與 401 不同,重新登入也無法解決。
- HTTP 301 和 302 轉址有什麼區別?
- 301 表示資源永久遷移,用戶端和搜尋引擎此後應使用新網址;302 是暫時轉址,原網址仍然有效。
- HTTP 429 是什麼意思?怎麼解決?
- 429 表示請求過於頻繁,觸發了流量限制。應降低請求頻率,並遵循伺服器回傳的 Retry-After 標頭。