← Darmowe narzędzia

Kody odpowiedzi HTTP

Co znaczy każdy kod i co oznacza dla monitoringu.

Działa w całości w Twojej przeglądarce. Nic, co tu wkleisz, nie trafia do nas ani do nikogo innego.

KodZnaczenieDla monitoringu
200OKSukces
201CreatedSukces
204No ContentSukces, ale asercja na treść nie przejdzie
301Moved PermanentlyEndpoint się przeniósł: check może mierzyć stary adres
302FoundPrzekierowanie tymczasowe, często ekran logowania
304Not ModifiedTrafienie w cache, traktowane jak sukces
400Bad RequestCheck wysyła coś, co usługa odrzuca
401UnauthorizedZwykle check zgubił dane uwierzytelniające, a nie awaria
403ForbiddenCzęsto WAF albo blokada geograficzna trafiająca w monitor
404Not FoundZła ścieżka albo trasa usunięta przy wdrożeniu
408Request TimeoutSerwer przestał czekać: zwykle realny objaw
429Too Many RequestsUsługa żyje, ale ogranicza tempo Twoich checków
500Internal Server ErrorAwaria
502Bad GatewayProxy działa, aplikacja za nim nie
503Service UnavailablePrzeciążenie albo tryb serwisowy
504Gateway TimeoutAplikacja wolniejsza niż limit proxy

Które kody liczą się jako awaria

Check dostępności zwykle traktuje 2xx jako sukces, a 5xx jako awarię. Ciekawe są przypadki pomiędzy: 301 znaczy, że endpoint się przeniósł i check może mierzyć coś innego niż myślisz, 401 zwykle znaczy, że to check zgubił dane uwierzytelniające, a nie że usługa leży, a 429 znaczy, że usługa żyje, tylko odmawia akurat tobie.