Sobes.tech
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).