Junior
Jakie kody odpowiedzi HTTP znasz?
sobes.tech AI
Odpowiedź od AI
Informacje:
100 Continue- Serwer otrzymał początkową część żądania i oczekuje na kontynuację.101 Switching Protocols- Serwer zgadza się na przełączenie na protokoły wskazane w nagłówku Upgrade.
Sukcesy:
200 OK- Żądanie zostało pomyślnie przetworzone.201 Created- Żądanie zostało pomyślnie wykonane, a w wyniku utworzono nowy zasób.204 No Content- Żądanie zostało pomyślnie przetworzone, ale odpowiedź nie zawiera encji (np. przy usuwaniu zasobu).
Przekierowania:
301 Moved Permanently- Żądany zasób został trwale przeniesiony na nowy URL.302 Found(dawniej "Moved temporarily") - Żądany zasób jest tymczasowo dostępny pod innym URL.304 Not Modified- Zasób nie został zmieniony od ostatniego żądania. Przeglądarka może użyć wersji z pamięci podręcznej.
Błędy klienta:
400 Bad Request- Serwer nie może przetworzyć żądania z powodu niepoprawnej składni.401 Unauthorized- Żądanie wymaga uwierzytelnienia.403 Forbidden- Dostęp do zasobu jest zabroniony.404 Not Found- Żądany zasób nie został znaleziony.405 Method Not Allowed- Metoda HTTP użyta w żądaniu nie jest dozwolona dla tego zasobu.422 Unprocessable Entity- Serwer rozumie typ zawartości żądania, ale nie może przetworzyć zawartych w nim instrukcji (np. błędy walidacji danych).
Błędy serwera:
500 Internal Server Error- Serwer napotkał nieoczekiwany błąd.502 Bad Gateway- Serwer, działając jako brama lub proxy, otrzymał nieprawidłową odpowiedź od serwera nadrzędnego.503 Service Unavailable- Serwer jest tymczasowo niedostępny (np. z powodu przeciążenia lub prac konserwacyjnych).