Przejdź do treści

Numer kodu HTTP

Sprawdź kod szybko i dowiedz się, czy to twoja aplikacja, pełnomocnik czy klient.

1xx Informacja

100Kontynuuj

Znaczenie
Serwer otrzymał nagłówki i klient powinien wysłać ciało.
Monitorowanie
Rzadko obserwowane przez monitory; reakcja tymczasowa.

101Protokoły przełączania

Znaczenie
Serwer zgadza się zmienić protokoły, zazwyczaj na WebSocket.
Monitorowanie
Oczekiwany tylko na żądanie aktualizacji.

2xx Sukces

200OK

Znaczenie
Prośba się powiodła.
Monitorowanie
Domyślnie zdrowe. Połącz z potwierdzeniem zawartości, aby złapać strony błędów podane z 200.

201Stworzony

Znaczenie
Stworzono zasób.
Monitorowanie
Spodziewany POST na tworzenie punktów końcowych w kontroli transakcji.

202Akceptowane

Znaczenie
Wniosek został przyjęty w odniesieniu do przetwarzania asynchronicznego.
Monitorowanie
Zdrowe, ale nie mówi nic o tym, czy praca się kończy.

204Brak treści

Znaczenie
Sukces z pustym ciałem.
Monitorowanie
Zdrowe. Wspólne dla punktów końcowych zdrowia i latarni.

206Zawartość częściowa

Znaczenie
Żądanie zakresu zwróciło część zasobu.
Monitorowanie
Zdrowe na potrzeby zasięgu.

3xx Zmiana kierunku

301Przemieszczane na stałe

Znaczenie
Zasób ma nowy stały URL.
Monitorowanie
Automatyczne śledzenie. Łańcuch 301s dodaje opóźnienia; monitorować finał URL bezpośrednio.

302Znaleziono

Znaczenie
Tymczasowe przekierowanie; metoda może ulec zmianie na GET.
Monitorowanie
Automatyczne śledzenie. Nieoczekiwane 302 do strony logowania często oznacza sesję lub problem auth.

303Inne

Znaczenie
Przekieruj na inny zasób z GET.
Monitorowanie
Automatyczne śledzenie.

304Niezmodyfikowane

Znaczenie
Kopia buforowa jest nadal aktualna.
Monitorowanie
Tylko na warunkowe żądanie. Monitory nie wysyłają żadnych, więc 304 wskazuje nieparzystą warstwę pamięci podręcznej.

307Tymczasowe przekierowanie

Znaczenie
Tymczasowe przekierowanie, które zatrzymuje metodę i ciało.
Monitorowanie
Automatyczne śledzenie.

308Stałe przekierowanie

Znaczenie
Stałe przekierowanie, które zatrzymuje metodę i ciało.
Monitorowanie
Automatyczne śledzenie.

Błędy klienta 4xx

400Zła prośba

Znaczenie
Żądanie było wadliwe.
Monitorowanie
Porażka. Sprawdzić wymagane nagłówki lub parametry, jakich oczekuje punkt końcowy.

401Nieautoryzowane

Znaczenie
Uwierzytelnianie jest wymagane lub nieskuteczne.
Monitorowanie
Porażka, chyba że się spodziewałam. Wygasłe żetony i rotacyjne referencje są zwykłą przyczyną.

403Zakazane

Znaczenie
Serwer rozumiał, ale odmawia.
Monitorowanie
Porażka. WAF i ochrony bot często blokować monitoring czynników użytkownika; dopuszczalne sondy.

404Nie znaleziono

Znaczenie
Brak środków na URL.
Monitorowanie
Porażka. Wdrożenia, które zrzucają trasy lub zmieniają ścieżki, pojawiają się tutaj najpierw.

405Metoda niedopuszczalna

Znaczenie
Metoda nie jest wspierana dla tej URL.
Monitorowanie
Porażka. HEAD jest czasami odrzucane tam, gdzie działa GET; należy użyć GET.

408Czas żądania

Znaczenie
Serwer ustawił czas oczekiwania na żądanie.
Monitorowanie
Niepowodzenie; zazwyczaj powolna ścieżka sieciowa lub polityka połączenia idle.

409Konflikt

Znaczenie
Wniosek jest sprzeczny z obecnym stanem.
Monitorowanie
Spodziewany do niektórych testów idepotencji, inaczej niepowodzenie.

410Zniknął.

Znaczenie
Zasoby zniknęły na stałe.
Monitorowanie
Niepowodzenie; usunąć monitor, jeśli jest to zamierzone.

413Zawartość zbyt duża

Znaczenie
Organ żądający przekracza granice serwera.
Monitorowanie
Niepowodzenie w transakcjach z dużymi ciałami.

415Nieobsługiwany typ mediów

Znaczenie
Format ciała nie jest obsługiwany.
Monitorowanie
Sprawdź nagłówek Content-Type kroku.

422Zawartość nieprzetwarzalna

Znaczenie
Składnia jest w porządku, ale zawartość nie sprawdza się.
Monitorowanie
Niepowodzenie; zmienione zasady walidacji lub dane z badań są nieaktualne.

425Za wcześnie.

Znaczenie
Serwer odrzuca wniosek, który może być odtwarzany ponownie.
Monitorowanie
Rzadko; związane z wczesnymi danymi TLS.

429Zbyt wiele żądań

Znaczenie
Ograniczona stawka.
Monitorowanie
Domyślnie niepowodzenie. Obniżyć częstotliwość kontroli lub zezwolić na sondę; honorować RetriAfter.

451Niedostępne ze względów prawnych

Znaczenie
Brak dostępu ze względów prawnych.
Monitorowanie
Zależy od lokalizacji sondy; porównaj regiony.

Błędy serwera 5xx

500Błąd serwera wewnętrznego

Znaczenie
Program rozbił się lub podniósł nieobsługiwany błąd.
Monitorowanie
Porażka. Korelacja z wdrożeniami i logami zastosowań.

501Niewdrożony

Znaczenie
Metoda nie jest wdrażana.
Monitorowanie
Błąd; problem konfiguracji.

502Bad Gateway

Znaczenie
Proxy uzyskały błędną odpowiedź od źródła.
Monitorowanie
Porażka. Balancer obciążenia jest w górę, ale aplikacja za nim nie jest.

503Usługi niedostępne

Znaczenie
Przeładowany lub w dół do konserwacji.
Monitorowanie
Porażka, chyba że w oknie serwisowym. Sprawdzić przepustowość i stan zdrowia strumieni.

504Czas bramki

Znaczenie
W górę rzeki nie odpowiedział na czas.
Monitorowanie
Porażka. Powolne zapytania w bazie danych lub zacięci pracownicy są typowymi przyczynami.

505HTTP Wersja nieobsługiwana

Znaczenie
Wersja HTTP nie jest obsługiwana.
Monitorowanie
Rzadkie; błędne ustawienie protokołu.

507Niewystarczające przechowywanie

Znaczenie
Serwer nie jest przechowywany.
Monitorowanie
Niepowodzenie, dysk pełny.

508Wykryto pętlę

Znaczenie
Serwer wykrył nieskończoną pętlę.
Monitorowanie
Porażka.

511Wymagane uwierzytelnianie sieci

Znaczenie
Sieć wymaga uwierzytelniania (portal wewnętrzny).
Monitorowanie
Wskazuje sieć sond, nie twoją stronę.

Ostrzeżenie o kodach statusu, które mają dla Ciebie znaczenie, z oczekiwanymi zasadami statusu. Bezpłatnie dla 5 monitorów, bez karty kredytowej.

Rozpoczęcie monitorowania

Jak mierzy

  • Definicje następują po RFC 9110 i rejestrze IANA; uwagi do monitorowania odzwierciedlają, jak UptimeMonitor360 traktuje każdą klasę domyślnie.

Granice

  • Kody niestandardowe stosowane przez niektórych dostawców (na przykład 520 do 530 z CDN) są podsumowane tylko według klasy.

Powiązane narzędzia