Kody odpowiedzi HTTP
Przy każdym wejściu na stronę serwer odpowiada trzycyfrowym kodem. Pierwsza cyfra mówi, czy wszystko jest w porządku, czy nastąpiło przekierowanie, czy wystąpił błąd. Wybierz kod, żeby zobaczyć, co oznacza i jak go naprawić.
2xx - sukces
Serwer przyjął zapytanie i odpowiedział poprawnie.
3xx - przekierowania
Treść jest pod innym adresem albo przeglądarka może użyć kopii.
Kod 301 oznacza, że strona na stałe przeniosła się pod nowy adres, a przeglądarka i Google mają używać nowego.
Kod 302 oznacza tymczasowe przekierowanie - treść jest chwilowo pod innym adresem, ale stary adres pozostaje właściwy.
Kod 304 oznacza, że plik się nie zmienił i przeglądarka może użyć kopii, którą już ma w pamięci podręcznej.
Kod 307 to tymczasowe przekierowanie, przy którym przeglądarka musi powtórzyć zapytanie tą samą metodą (np. POST).
Kod 308 to trwałe przekierowanie, przy którym przeglądarka powtarza zapytanie tą samą metodą - odpowiednik 301 dla formularzy i API.
4xx - błędy po stronie zapytania
Serwer działa, ale nie może lub nie chce obsłużyć tego zapytania.
Błąd 400 oznacza, że serwer nie zrozumiał zapytania - było źle zbudowane, za duże albo zawierało niepoprawne dane.
Błąd 401 oznacza, że do strony trzeba się zalogować albo podane dane logowania (hasło, token) są nieprawidłowe.
Błąd 403 oznacza, że serwer zrozumiał zapytanie, ale odmawia dostępu - z powodu uprawnień, zapory albo blokady.
Błąd 404 oznacza, że pod tym adresem nie ma strony - serwer działa, ale nie znalazł żądanej treści.
Błąd 405 oznacza, że adres istnieje, ale nie obsługuje użytej metody zapytania - np. wysłania formularza (POST).
Błąd 408 oznacza, że serwer zbyt długo czekał, aż przeglądarka dokończy wysyłanie zapytania, i zamknął połączenie.
Błąd 410 oznacza, że strona została usunięta celowo i na stałe, i nie wróci pod tym adresem.
Błąd 413 oznacza, że wysłane dane - najczęściej plik - są większe, niż serwer pozwala przyjąć.
Błąd 429 oznacza, że wysłano za dużo zapytań w krótkim czasie i serwer tymczasowo ogranicza dostęp.
5xx - błędy serwera
Zapytanie było w porządku, ale serwer albo aplikacja zawiodły.
Błąd 500 oznacza, że na serwerze wystąpił nieoczekiwany błąd - najczęściej w kodzie strony, wtyczce lub bazie danych.
Błąd 501 oznacza, że serwer nie obsługuje funkcji potrzebnej do wykonania zapytania, np. nieznanej metody HTTP.
Błąd 502 oznacza, że serwer pośredniczący (np. nginx lub CDN) nie dostał poprawnej odpowiedzi od właściwej aplikacji.
Błąd 503 oznacza, że serwer chwilowo nie może obsłużyć zapytania - jest przeciążony albo trwa przerwa techniczna.
Błąd 504 oznacza, że serwer pośredniczący nie doczekał się odpowiedzi od aplikacji w wyznaczonym czasie.
52x - błędy Cloudflare
Kody spoza standardu, które zwraca Cloudflare, gdy nie może połączyć się z serwerem strony.
Błąd 520 to kod Cloudflare: serwer strony odpowiedział czymś pustym lub niezrozumiałym, albo zerwał połączenie.
Błąd 521 to kod Cloudflare: serwer strony odrzucił połączenie - najczęściej jest wyłączony albo blokuje Cloudflare.
Błąd 522 to kod Cloudflare: nie udało się nawiązać połączenia z serwerem strony w wyznaczonym czasie.
Błąd 523 to kod Cloudflare: nie da się dotrzeć do serwera strony - zwykle przez błędny adres w DNS lub problem z siecią.
Błąd 524 to kod Cloudflare: połączenie z serwerem działa, ale strona nie odpowiedziała w ciągu 100 sekund.
Błąd 525 to kod Cloudflare: nie udało się zestawić szyfrowanego połączenia SSL z serwerem strony.
Błąd 526 to kod Cloudflare: certyfikat SSL na serwerze strony jest wygasły, samopodpisany albo wystawiony na inną domenę.
Sprawdź za darmo kod odpowiedzi, przekierowania i czas ładowania.