DevToolPal
繁
2xx 成功

200 OK

成功

意義

請求成功。對 GET 而言,本文包含所要求的資源;對 POST 而言,本文包含操作結果。

常見原因

  • 正常的成功請求
  • 錯誤頁面卻回傳錯誤的狀態碼(「軟 404」)
  • CDN 回傳的快取副本

解決方法

用戶端或訪客

讀取本文。如果本文其實是錯誤訊息,表示伺服器回報的狀態碼不正確;除了狀態碼也要檢查回應內容。

網站或 API 的維護者

只有真正成功時才回傳 200。建立資源用 201,無內容用 204,錯誤用 4xx/5xx,用戶端、監控與搜尋引擎才能正確處理。

回應範例

HTTP/1.1
HTTP/1.1 200 OK
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Cache-Control: max-age=60
Content-Type: application/json

{
  "id": 42,
  "name": "Ada"
}

規範

RFC 9110 §15.3.1

常見問題

› 什麼是軟 404?

頁面不存在卻回傳 200 並顯示「找不到」訊息。搜尋引擎會將它視為低品質頁面;應回傳真正的 404 或 410。

› POST 應該回傳 200 還是 201?

POST 建立了資源時回傳 201 Created 並附上 Location 標頭;執行動作並回傳結果時回傳 200。