DevToolPal
PL
2xx Sukces

200 OK

OK

Co to znaczy

Żądanie się powiodło. Dla GET treść zawiera zasób; dla POST zawiera wynik akcji.

Typowe przyczyny

  • Zwykłe udane żądanie
  • Strona błędu podana z błędnym statusem ("soft 404")
  • Kopia z pamięci podręcznej zwrócona przez CDN

Jak naprawić

Jako klient lub odwiedzający

Odczytaj treść. Jeśli treść to w rzeczywistości komunikat o błędzie, serwer podaje zły status; sprawdzaj zarówno treść odpowiedzi, jak i kod.

Jako właściciel strony lub API

Zwracaj 200 tylko przy prawdziwym sukcesie. Użyj 201 dla utworzenia, 204 dla pustych odpowiedzi i 4xx/5xx dla błędów, aby klienci, monitoring i wyszukiwarki działały poprawnie.

Przykładowa odpowiedź

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

Specyfikacja

RFC 9110 §15.3.1

FAQ

› Co to jest soft 404?

Brakująca strona, która zwraca 200 z komunikatem "nie znaleziono". Wyszukiwarki traktują ją jako niskiej jakości; zwróć prawdziwe 404 lub 410.

› Czy POST powinien zwracać 200 czy 201?

Zwróć 201 Created z nagłówkiem Location, gdy POST tworzy zasób, i 200, gdy wykonuje akcję i zwraca wynik.