← Outils gratuits

Codes de statut HTTP

Ce que signifie chaque code, et ce qu'il signifie pour un moniteur.

Tout se passe dans votre navigateur. Rien de ce que vous collez ici ne nous parvient, ni à personne d'autre.

CodeSignificationPour la surveillance
200OKSuccès
201CreatedSuccès
204No ContentSuccès, mais une assertion sur le corps échouera
301Moved PermanentlyEndpoint déplacé : votre contrôle mesure peut-être l'ancienne adresse
302FoundRedirection temporaire, souvent un mur de connexion
304Not ModifiedRéponse en cache, traitée comme un succès
400Bad RequestLe contrôle envoie quelque chose que le service refuse
401UnauthorizedEn général le contrôle a perdu ses identifiants, pas une panne
403ForbiddenSouvent un WAF ou un blocage géographique qui frappe le moniteur
404Not FoundMauvais chemin, ou route supprimée lors d'un déploiement
408Request TimeoutLe serveur a cessé d'attendre : d'ordinaire un vrai symptôme
429Too Many RequestsLe service est vivant mais limite le débit de vos contrôles
500Internal Server ErrorPanne
502Bad GatewayProxy debout, application derrière lui à terre
503Service UnavailableSurcharge ou mode maintenance
504Gateway TimeoutApplication trop lente pour le délai du proxy

Quels codes comptent comme panne

Un contrôle de disponibilité traite normalement 2xx comme un succès et 5xx comme une panne. L'intéressant est entre les deux : un 301 signifie que l'endpoint a déménagé et que votre contrôle mesure peut-être autre chose, un 401 signifie souvent que le contrôle a perdu ses identifiants plutôt qu'une panne, et un 429 signifie que le service est vivant mais vous refuse, vous.