🐾 HTTP Memes & Quick Copy

HTTP 고양이 & 강아지 에러코드 백과

차가운 에러 코드를 귀여운 밈으로 변환하세요. 빠른 검색, 공유용 SSR 카드, 마크다운 원클릭 복사 지원.

🔍
HTTP 100 Continue100

100 Continue

伺服器已收到請求的初始部分,客戶端應繼續發送其餘部分。

💡 Tip: 常用於 Expect: 100-continue 請求頭,檢查伺服器是否願意接受大請求體。

➔
HTTP 101 Switching Protocols101

101 Switching Protocols

伺服器同意依照 Upgrade 請求頭切換傳輸協定(如轉為 WebSocket)。

💡 Tip: 檢查 WebSocket 連線握手是否成功,確認 Upgrade 與 Connection 標頭。

➔
HTTP 200 OK200

200 OK

請求成功!主子滿意地曬太陽,一切運作良好。

💡 Tip: 標準成功狀態碼。確保響應體格式(JSON/HTML)符合客戶端預期。

➔
HTTP 201 Created201

201 Created

請求已成功,並在新資源成功建立後返回(常見於 POST 請求)。

💡 Tip: 通常響應頭應附帶 Location 標頭,指向新建立資源的 URI。

➔
HTTP 202 Accepted202

202 Accepted

伺服器已接受請求,但尚未處理完畢(非同步背景作業)。

💡 Tip: 常用於背景佇列任務,建議返回 task_id 或查詢進度的 URL。

➔
HTTP 204 No Content204

204 No Content

請求成功,但無需返回任何內容實體(常見於 DELETE 或 PUT)。

💡 Tip: 不應返回 Response Body。若包含內容,部分客戶端可能丟棄或異常。

➔
HTTP 301 Moved Permanently301

301 Moved Permanently

請求的資源已永久移動到新的 URI,搜尋引擎會更新權重。

💡 Tip: 確認 Location 響應頭指向正確新網址,注意瀏覽器會強烈快取 301。

➔
HTTP 302 Found (Temporary Redirect)302

302 Found (Temporary Redirect)

資源臨時移至不同的 URI,未來請求仍應使用原有網址。

💡 Tip: 常用於登入跳轉或維護臨時轉址,避免搜尋引擎將原 URL 索引替換。

➔
HTTP 304 Not Modified304

304 Not Modified

資源未修改,客戶端可直接使用本地快取版本。極致省流量!

💡 Tip: 檢查 If-Modified-Since 或 If-None-Match (ETag) 驗證快取機制是否生效。

➔
HTTP 400 Bad Request400

400 Bad Request

客戶端發送的語法錯誤或無效參數,伺服器無法理解。

💡 Tip: 檢查 Request Body JSON 格式、缺少的必填欄位或型別不符合 schema。

➔
HTTP 401 Unauthorized401

401 Unauthorized

尚未提供身分驗證憑證,或是憑證無效/過期。未持有罐罐禁止進入!

💡 Tip: 檢查 Authorization: Bearer <token> 是否遺漏、過期或簽名錯誤。

➔
HTTP 403 Forbidden403

403 Forbidden

伺服器理解請求,但拒絕授權存取。有身分,但無權限!

💡 Tip: 檢查使用者角色權限 (RBAC)、IP 黑名單、CORS 或 CSRF Token。

➔
HTTP 404 Not Found404

404 Not Found

伺服器找不到請求的資源。貓咪把網頁推下桌子跌碎了!

💡 Tip: 檢查 URL 路徑拼寫、API 路由前綴 (/api/v1)、動態參數或路由匹配。

➔
HTTP 405 Method Not Allowed405

405 Method Not Allowed

此資源不支援當前的 HTTP 請求方法(如嘗試 POST 一個只讀 GET 路由)。

💡 Tip: 檢查端點支援的方法清單,伺服器應返回 Allow 響應標頭。

➔
HTTP 408 Request Timeout408

408 Request Timeout

客戶端在伺服器準備等待的時間內未發送請求,連線超時。

💡 Tip: 檢查客戶端網路連線延遲或大檔案上傳時 chunk 傳輸速度是否過慢。

➔
HTTP 409 Conflict409

409 Conflict

請求與資源當前狀態衝突(如重複的主鍵、版本衝突或 Git 合併衝突)。

💡 Tip: 常見於並行更新操作,需檢查樂觀鎖 (Optimistic Locking) 或資源唯一性。

➔
HTTP 418 I'm a teapot418

418 I'm a teapot

RFC 2324 愚人節協定!伺服器是個茶壺,拒絕沖泡咖啡(貓咪只想喝肉泥湯)。

💡 Tip: 經典極客彩蛋。常用於自訂安全偵測、防爬蟲蜜罐或幽默 API 測試。

➔
HTTP 422 Unprocessable Entity422

422 Unprocessable Entity

請求格式正確,但因語意錯誤無法處理(常見於驗證失敗)。

💡 Tip: 常見於 FastAPI、Rails、Laravel 等表單資料驗證失敗,查看返回的詳細欄位錯誤。

➔
HTTP 429 Too Many Requests429

429 Too Many Requests

使用者在給定時間內發送了過多請求(超出速率限制 Rate Limit)。

💡 Tip: 檢查 Retry-After 響應頭,調整前端輪詢頻率或為客戶端加上指數退避重試。

➔
HTTP 500 Internal Server Error500

500 Internal Server Error

伺服器內部發生未捕獲的例外!主子一腳踢落了機房電源線。

💡 Tip: 檢查後端伺服器日誌、Sentry 報錯堆疊 (Stack Trace)、資料庫連線池與 NullPointer。

➔
HTTP 502 Bad Gateway502

502 Bad Gateway

網關或代理伺服器從上游伺服器接收到無效的響應。

💡 Tip: 檢查 Nginx、Caddy 或 Cloudflare 後端的應用程式進程 (Node/Python/Go) 是否崩潰。

➔
HTTP 503 Service Unavailable503

503 Service Unavailable

伺服器暫時超載或正在進行維護,暫時無法處理請求。

💡 Tip: 查看 CPU/記憶體使用率、伺服器排程維護狀態或 Cloudflare 負載均衡健康檢查。

➔
HTTP 504 Gateway Timeout504

504 Gateway Timeout

網關未能及時從上游伺服器收到回應(後端執行過久或卡死)。

💡 Tip: 檢查上游 SQL 慢查詢、第三方 API 請求掛起或後端運算逾時 (Timeout 設定)。

➔
클립보드에 복사되었습니다!