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