DevToolPal
TR
2xx Başarılı

200 OK

Tamam

Ne anlama gelir

İstek başarılı oldu. GET için gövde kaynağı içerir; POST için eylemin sonucunu içerir.

Yaygın nedenler

  • Normal başarılı bir istek
  • Yanlış durumla sunulan bir hata sayfası ("soft 404")
  • CDN tarafından döndürülen önbellek kopyası

Nasıl düzeltilir

İstemci veya ziyaretçiyseniz

Gövdeyi okuyun. Gövde aslında bir hata mesajıysa sunucu durumu yanlış bildiriyordur; kodun yanında yanıt içeriğini de kontrol edin.

Sitenin veya API'nin sahibiyseniz

200'ü yalnızca gerçek başarıda döndürün. Oluşturma için 201, boş yanıtlar için 204, hatalar için 4xx/5xx kullanın ki istemciler, izleme araçları ve arama motorları doğru davransın.

Örnek yanıt

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"
}

Belirtim

RFC 9110 §15.3.1

SSS

› Soft 404 nedir?

"Bulunamadı" mesajıyla 200 döndüren eksik bir sayfa. Arama motorları bunu düşük kaliteli sayar; bunun yerine gerçek bir 404 veya 410 döndürün.

› POST 200 mü yoksa 201 mi döndürmeli?

POST bir kaynak oluşturuyorsa Location başlığıyla 201 Created, bir eylem gerçekleştirip sonuç döndürüyorsa 200 döndürün.