Brak kodow pasujacych do wyszukiwania.
Sprobuj numeru kodu (np. 404) lub slowa kluczowego (np. "forbidden").
Kazdy kod statusu HTTP wyjasniiony — co oznacza, dlaczego wystepuje i jak go naprawic. Dla programistow i odwiedzajacych strony.
401 Unauthorized oznacza, ze wymagane jest uwierzytelnienie — serwer nie wie, kim jestes. Zazwyczaj dola czony jest naglowek WWW-Authenticate zachecajacy do zalogowania sie. 403 Forbidden oznacza, ze serwer wie, kim jestes (lub uwierzytelnienie nie jest problemem), ale nie masz uprawnien. Pomysl o 401 jako o "pokaz dowod tozsamosci", a o 403 jako o "widze Twoj dowod, ale nie ma Cie na liscie."
502 pojawia sie, gdy proxy, load balancer lub CDN odbiera nieprawidlowa odpowiedz od serwera nadrzednego, z ktorym komunikuje sie w Twoim imieniu. Czeste przyczyny: serwer nadrzedny ulegol awarii, jest przeciazony, uruchomil sie ponownie w trakcie zadania lub zwrocil znieksztalcone naglowki HTTP. Samo proxy dziala poprawnie — problem lezy w tym, z czym proxy sie komunikuje. Sprawdz logi serwera aplikacji i w razie potrzeby uruchom go ponownie.
301 Moved Permanently informuje przegladarki i wyszukiwarki, ze zasob zostal przeniesiony na stale — powinny aktualizowac zakladki i przekazywac kapital linkow. 302 Found jest tymczasowy — klienci powinni nadal uzywac oryginalnego adresu URL. W celach SEO zawsze uzywaj 301 do trwalych zmian adresow URL. Omylkowe uzycie 302 przy trwalym przeniesieniu moze rozdzielic sygnaly rankingowe i spowodowac wolna propagacje.
418 to primaaprilisowy zart z RFC 2324 (1998) — Hyper Text Coffee Pot Control Protocol. Zalozenie: serwer, ktory jest w rzeczywistosci czajnikiem, powinien odmawiac parzenia kawy tym kodem. Byl to satyryczny RFC autorstwa Larry'ego Masintera. Mimo ze nigdy nie byl prawdziwym bledem, przetrwal w rejestrze IANA i stal sie ukochanym zartem w tworczosci stron internetowych. Niektorzy serwery uzywaja go do humorystycznego odrzucania botow lub niepozadanej automatyzacji.
429 oznacza, ze przekroczyles limit czestotliwosci — wysylasz zbyt wiele zadan w zbyt krotkim czasie. Jako klient: odczekaj i ponow probe po opoznieniu wskazanym w naglowku Retry-After, wdrozaj wykladnicze cofanie i buforuj odpowiedzi tam, gdzie to mozliwe. Jako serwer: zawsze dolacrzy naglowek Retry-After; uzyj algorytmow sliding window lub token bucket do sprawiedliwego ograniczania czestotliwosci.
Uzyj 404 Not Found, gdy zasob nie istnieje, ale moze istniec w przyszlosci (lub nie jestes pewien, czy kiedykolwiek istnial). Uzyj 410 Gone, gdy wiesz, ze zasob istinial wczesniej i zostal trwale usuniety bez nastepcy. W SEO 410 sygnalizuje wyszukiwarkom szybsze usuniecie adresu URL z indeksu niz 404.