Junior — Middle
Czy możesz wymienić inne główne kody statusów HTTP oprócz 200, 400 i 500?
sobes.tech AI
Odpowiedź od AI
Oprócz kodów 200 (sukces), 400 (błąd klienta) i 500 (błąd serwera), istnieją inne ważne kody statusu HTTP:
-
1xx (Informacyjne):
- 100 Continue — klient może kontynuować żądanie
- 101 Switching Protocols — zmiana protokołu
-
2xx (Sukces):
- 201 Created — zasób został pomyślnie utworzony
- 204 No Content — żądanie powiodło się, ale brak treści odpowiedzi
-
3xx (Przekierowania):
- 301 Moved Permanently — zasób został trwale przeniesiony
- 302 Found — tymczasowe przekierowanie
- 304 Not Modified — zasób się nie zmienił (pamięć podręczna)
-
4xx (Błędy klienta):
- 401 Unauthorized — wymagana autoryzacja
- 403 Forbidden — dostęp zabroniony
- 404 Not Found — zasób nie został znaleziony
-
5xx (Błędy serwera):
- 502 Bad Gateway — zła brama
- 503 Service Unavailable — usługa niedostępna
Te kody pomagają zrozumieć wynik żądania HTTP i poprawnie obsługiwać odpowiedzi.