Skip to content

Kody stanu HTTP – ściąga

Ta strona zawiera szczegółowe informacje o kodach stanu HTTP, w tym znaczenie poszczególnych kategorii, scenariusze ich użycia oraz sposoby rozwiązywania problemów.

1xx: Kody informacyjne

Kod stanu Opis
100 Continue (Kontynuuj)
101 Switching Protocols (Zmiana protokołów)

2xx: Kody sukcesu

Kod stanu Opis
200 OK
201 Created (Utworzono)
202 Accepted (Zaakceptowano)
203 Non-Authoritative Information (Informacja nieautorytatywna)
204 No Content (Brak treści)
205 Reset Content (Zresetuj treść)
206 Partial Content (Częściowa treść)

3xx: Kody przekierowania

Kod stanu Opis
300 Multiple Choices (Wiele wyborów)
301 Moved Permanently (Przeniesiono na stałe)
302 Found (Znaleziono)
303 See Other (Zobacz inne)
304 Not Modified (Nie zmodyfikowano)
305 Use Proxy (Użyj serwera proxy)
307 Temporary Redirect (Tymczasowe przekierowanie)
308 Permanent Redirect (Stałe przekierowanie)

4xx: Kody błędów klienta

Kod stanu Opis
400 Bad Request (Złe zapytanie)
401 Unauthorized (Brak autoryzacji)
402 Payment Required (Wymagana opłata)
403 Forbidden (Zabronione)
404 Not Found (Nie znaleziono)
405 Method Not Allowed (Metoda niedozwolona)
406 Not Acceptable (Nieakceptowalne)
407 Proxy Authentication Required (Wymagane uwierzytelnienie serwera proxy)
408 Request Timeout (Limit czasu żądania)
409 Conflict (Konflikt)
410 Gone (Zniknięto)
411 Length Required (Wymagana długość)
412 Precondition Failed (Warunek wstępny nie został spełniony)
413 Payload Too Large (Zbyt duża jednostka żądania)
414 URI Too Long (Zbyt długi identyfikator URI)
415 Unsupported Media Type (Niespobslugiwany typ nośnika)
416 Range Not Satisfiable (Zakres nie do spełnienia)
417 Expectation Failed (Oczekiwanie nie powiodło się)

5xx: Kody błędów serwera

Kod stanu Opis
500 Internal Server Error (Wewnętrzny błąd serwera)
501 Not Implemented (Nie zaimplementowano)
502 Bad Gateway (Błąd bramy)
503 Service Unavailable (Usługa niedostępna)
504 Gateway Timeout (Limit czasu bramy)
505 HTTP Version Not Supported (Wersja HTTP nie jest obsługiwana)

Podsumowanie

Dzięki tej ściądze kodów stanu programiści mogą szybko znaleźć i zrozumieć znaczenie oraz scenariusze zastosowania różnych kodów stanu HTTP, co pozwala na efektywniejsze tworzenie i debugowanie aplikacji webowych.