System Design · Junior · Pytanie 7 z 75
Co oznaczają klasy kodów statusu HTTP?
- ✓Poprawna odpowiedź: 2xx - sukces, 3xx - przekierowanie, 4xx - błąd klienta, 5xx - błąd serwera
- 22xx - błąd klienta, 3xx - sukces, 4xx - błąd serwera, 5xx - przekierowanie
- 32xx - odpowiedź z cache, 4xx - nieaktualna odpowiedź, 5xx - odpowiedź częściowa
Wyjaśnienie
Przykłady: 200 OK, 201 Created, 204 No Content; 301/302 przekierowania, 304 Not Modified; 400 Bad Request, 401, 403, 404, 409 Conflict, 422, 429; 500, 502, 503, 504. Klasa wpływa też na logikę klienta: 4xx zwykle się nie ponawia, a 5xx i błędy sieci można.