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 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
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.