Kody statusu HTTP
Widzisz w przeglądarce błąd 404, 500 albo 502? Sprawdź, co oznacza, czy problem jest po Twojej stronie, czy po stronie witryny, i jak go naprawić.
1xx InformacyjneLiczba kodów: 32xx SukcesLiczba kodów: 53xx PrzekierowaniaLiczba kodów: 74xx Błędy klientaLiczba kodów: 275xx Błędy serweraLiczba kodów: 9Błędy Cloudflare (52x)Liczba kodów: 7
1xx Informacyjne
Żądanie zostało odebrane i jest nadal przetwarzane.
HTTP 100 ContinueSerwer otrzymał nagłówki żądania, a klient powinien dalej wysyłać jego treść.HTTP 101 Switching ProtocolsSerwer zgadza się przełączyć na protokół, o który prosi klient (np. WebSocket).HTTP 103 Early HintsSerwer wysyła wstępne nagłówki, np. linki preload, przed odpowiedzią końcową, by przeglądarka wcześniej zaczęła ładować zasoby.
2xx Sukces
Żądanie zostało odebrane i pomyślnie obsłużone.
HTTP 200 OKŻądanie zakończyło się powodzeniem.HTTP 201 CreatedŻądanie zakończyło się powodzeniem i utworzono nowy zasób.HTTP 202 AcceptedŻądanie przyjęto do przetwarzania, ale przetwarzanie jeszcze się nie skończyło.HTTP 204 No ContentŻądanie zakończyło się powodzeniem, ale nie ma treści do odesłania.HTTP 206 Partial ContentSerwer wysyła tylko część pliku, zgodnie z żądaniem (używane przy wznawianym pobieraniu i strumieniowaniu wideo).
3xx Przekierowania
Potrzebny jest dodatkowy krok, zwykle przejście pod inny adres URL.
HTTP 300 Multiple ChoicesZasób ma kilka wersji, a klient może wybrać jedną z nich.HTTP 301 Moved PermanentlyStrona została trwale przeniesiona pod nowy adres; przeglądarki i wyszukiwarki powinny używać nowego adresu.HTTP 302 FoundStrona jest tymczasowo dostępna pod innym adresem.HTTP 303 See OtherKlient powinien pobrać wynik z innego adresu (częste po wysłaniu formularza).HTTP 304 Not ModifiedKopia w pamięci podręcznej przeglądarki jest nadal aktualna, więc serwer nie wysyła treści ponownie.HTTP 307 Temporary RedirectStrona jest tymczasowo pod innym adresem i żądanie trzeba tam powtórzyć tą samą metodą.HTTP 308 Permanent RedirectStrona została trwale przeniesiona i żądanie trzeba powtórzyć pod nowym adresem tą samą metodą.
4xx Błędy klienta
Problem tkwi w żądaniu: błędny adres, brak uprawnień lub nieprawidłowe dane.
HTTP 400 Bad RequestSerwer nie może przetworzyć żądania, bo jest ono błędne lub nieprawidłowe.HTTP 401 UnauthorizedMusisz się zalogować: wymagane jest uwierzytelnienie, a go brakowało lub było nieprawidłowe.HTTP 403 ForbiddenSerwer zrozumiał żądanie, ale odmawia dostępu.HTTP 404 Not FoundSerwer nie może znaleźć żądanej strony ani pliku.HTTP 405 Method Not AllowedMetoda żądania (np. POST) nie jest dozwolona dla tego adresu.HTTP 406 Not AcceptableSerwer nie może zwrócić treści w formacie akceptowanym przez klienta.HTTP 407 Proxy Authentication RequiredNajpierw musisz zalogować się do serwera proxy między Tobą a stroną.HTTP 408 Request TimeoutSerwer zbyt długo czekał, aż klient skończy wysyłać żądanie.HTTP 409 ConflictŻądanie koliduje z bieżącym stanem zasobu.HTTP 410 GoneStrona została trwale usunięta i nie wróci.HTTP 411 Length RequiredSerwer wymaga, by żądanie podawało swoją długość (nagłówek Content-Length).HTTP 412 Precondition FailedWarunek z nagłówków żądania nie jest spełniony przez bieżącą wersję zasobu.HTTP 413 Content Too LargeWysłany plik lub dane są większe, niż pozwala serwer.HTTP 414 URI Too LongAdres URL jest dłuższy, niż serwer chce przetworzyć.HTTP 415 Unsupported Media TypeSerwer nie akceptuje formatu wysłanych danych.HTTP 416 Range Not SatisfiableŻądana część pliku wykracza poza jego rozmiar.HTTP 417 Expectation FailedSerwer nie może spełnić wymagania z nagłówka Expect żądania.HTTP 418 I'm a teapot (Unused)Primaaprilisowy żart z RFC 2324 („Jestem czajniczkiem”). Kod jest zarezerwowany i nie używa się go w prawdziwym HTTP.HTTP 421 Misdirected RequestŻądanie trafiło do serwera, który nie może odpowiadać dla tego adresu strony.HTTP 422 Unprocessable ContentŻądanie jest poprawnie zbudowane, ale dane są nieprawidłowe (np. nie przeszły walidacji).HTTP 423 LockedZasób jest zablokowany i nie można go teraz zmienić.HTTP 425 Too EarlySerwer odmawia przetworzenia żądania, które mogłoby zostać powtórzone (wysłanego zbyt wcześnie w trakcie połączenia).HTTP 426 Upgrade RequiredAby kontynuować, klient musi przejść na inny lub nowszy protokół.HTTP 428 Precondition RequiredSerwer wymaga żądania warunkowego, by nie nadpisać czyichś zmian.HTTP 429 Too Many RequestsWysłano zbyt wiele żądań w krótkim czasie (limit częstotliwości).HTTP 431 Request Header Fields Too LargeNagłówki żądania, często pliki cookie, są zbyt duże.HTTP 451 Unavailable For Legal ReasonsDostęp zablokowano z powodów prawnych, np. nakazu sądu lub żądania władz.
5xx Błędy serwera
Serwer nie obsłużył poprawnego żądania; problem leży po stronie witryny.
HTTP 500 Internal Server ErrorSerwer napotkał nieoczekiwany błąd i nie mógł dokończyć żądania.HTTP 501 Not ImplementedSerwer nie obsługuje funkcji potrzebnej do realizacji żądania.HTTP 502 Bad GatewayBrama lub serwer proxy otrzymał nieprawidłową odpowiedź od serwera, który za nim stoi.HTTP 503 Service UnavailableSerwer chwilowo nie może obsłużyć żądania, bo jest przeciążony albo trwa konserwacja.HTTP 504 Gateway TimeoutBrama lub serwer proxy nie otrzymał na czas odpowiedzi od serwera, który za nim stoi.HTTP 505 HTTP Version Not SupportedSerwer nie obsługuje wersji HTTP użytej w żądaniu.HTTP 507 Insufficient StorageSerwer nie ma wystarczająco miejsca, by dokończyć żądanie.HTTP 508 Loop DetectedSerwer wykrył nieskończoną pętlę podczas przetwarzania żądania.HTTP 511 Network Authentication RequiredMusisz zalogować się do sieci (np. Wi-Fi w hotelu, na lotnisku lub publicznego), zanim skorzystasz z internetu.
Błędy Cloudflare (52x)
Nieoficjalne kody zwracane przez Cloudflare, gdy nie otrzyma poprawnej odpowiedzi od serwera źródłowego witryny.
HTTP 520 Web Server Returned an Unknown ErrorSerwer strony zwrócił do Cloudflare pustą, nieznaną lub nieoczekiwaną odpowiedź.HTTP 521 Web Server Is DownSerwer strony odrzucił połączenie od Cloudflare (serwer WWW nie działa lub blokuje Cloudflare).HTTP 522 Connection Timed OutCloudflare przekroczył limit czasu podczas łączenia się z serwerem strony.HTTP 523 Origin Is UnreachableCloudflare nie może dotrzeć do serwera strony (serwer źródłowy jest nieosiągalny).HTTP 524 A Timeout OccurredCloudflare połączył się z serwerem strony, ale ten nie odpowiedział przed upływem limitu czasu (domyślnie 125 sekund).HTTP 525 SSL Handshake FailedUzgadnianie SSL/TLS między Cloudflare a serwerem strony nie powiodło się.HTTP 526 Invalid SSL CertificateCloudflare nie może zweryfikować certyfikatu SSL na serwerze strony.