Przejdź do treści
Toova
Wszystkie narzędzia

Opis kodów stanu HTTP

Prywatne z założenia — działa w całości w Państwa przeglądarce

Sprawdź dowolny kod statusu HTTP i zobacz jego znaczenie, kategorię i odniesienie do RFC. Toova obejmuje każdy standardowy kod od 100 do 599 plus częste niestandardowe używane przez CDN i platformy — wszystkie wyjaśnione zwykłym językiem, w przeglądarce.

Co oznaczają kody statusu

1xx to informacyjne (rzadko). 2xx to sukces — 200 OK, 201 Created, 204 No Content. 3xx to przekierowanie — 301 trwałe, 302 tymczasowe, 304 z cache. 4xx to błąd klienta — 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests. 5xx to błąd serwera — 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout. Toova wyjaśnia każdy w kontekście, z linkiem do RFC, które go definiuje.

Częste pułapki

302 vs 301 ma znaczenie dla SEO i integralności linków. 401 oznacza, że żądanie nie ma danych uwierzytelniających; 403 oznacza, że dane uwierzytelniające są prawidłowe, ale zasób jest zabroniony. 429 to to, co zwracać przy ograniczeniu częstotliwości, ale wiele platform niepoprawnie wysyła 503. Toova pokazuje te rozróżnienia z przykładami i wskazówkami do właściwego kodu dla typowych sytuacji — przydatne przy projektowaniu API lub debugowaniu nieoczekiwanych odpowiedzi.

Tylko lokalnie

Wyszukiwanie działa całkowicie w przeglądarce — wszystkie definicje kodów statusu są dołączone do strony. Brak wywołania API, brak limitu częstotliwości, brak awarii. Strona działa offline po pierwszym załadowaniu, co czyni Toova niezawodnym odniesieniem, gdy jesteś głęboko w sesji debugowania, a inne usługi są niestabilne.

Najczęściej zadawane pytania

Jaka jest różnica między 401 a 403?
401 Unauthorized oznacza, że żądaniu brakuje prawidłowych danych uwierzytelniających. 403 Forbidden oznacza, że dane uwierzytelniające są prawidłowe, ale zasób jest niedostępny dla tego użytkownika. Wiele API używa nazw wymiennie, ale specyfikacja jest jasna: 401, jeśli nieuwierzytelniony, 403, jeśli uwierzytelniony, ale niedozwolony.
Kiedy używać 301 vs 302?
301 Moved Permanently mówi wyszukiwarkom i klientom, że nowy URL jest kanoniczny — link equity i zakładki powinny się zaktualizować. 302 Found jest tymczasowy, więc oryginalny URL pozostaje kanoniczny. Dla migracji i rebrandingów używaj 301.
Czy 429 jest standardowy?
Tak — RFC 6585 definiuje 429 Too Many Requests dla ograniczania częstotliwości. Wiele platform nadal używa 503 Service Unavailable do tego samego celu, co jest technicznie błędne, ponieważ 5xx implikuje problem serwera, a nie zachowanie klienta.
A co z niestandardowymi kodami jak 418?
418 I'm a teapot pochodzi z RFC 2324, specyfikacji primaaprilisowej. Jest prawdziwy w sensie pojawiania się w kodzie, ale nie jest przeznaczony do produkcji. Toova wymienia je dla kompletności z notatką.
Czy jakiekolwiek dane są wysyłane na serwer?
Nie. Wyszukiwanie odbywa się całkowicie po stronie klienta.