Recherchez et consultez les codes de statut HTTP et leurs significations, de 1xx à 5xx.
Comment utiliser l'outil Statut HTTP
Tapez un code de statut ou une partie de son nom.
Parcourez les codes correspondants, colorés par catégorie.
Utilisez-les comme référence rapide lors de la création ou du débogage d'API.
Une référence consultable des codes de statut HTTP, les nombres à trois chiffres qu'un serveur renvoie avec chaque réponse pour dire ce qui s'est passé, de 1xx à 5xx, avec leurs messages standard et regroupés par catégorie.
C'est une recherche rapide pendant que vous construisez ou déboguez une API ou un site web: tapez un code ou une partie de son nom et les entrées correspondantes apparaissent, si bien que vous n'avez pas à retenir chaque nombre.
Les catégories vous racontent l'essentiel d'un coup d'oeil: 1xx information, 2xx succès, 3xx redirection, 4xx erreurs client (la requête était erronée) et 5xx erreurs serveur (le serveur a échoué). Chaque groupe est affiché dans sa propre couleur afin que vous puissiez parcourir rapidement.
Certains codes reviennent sans cesse: 200 OK, 201 Created, les redirections 301 et 302, 304 Not Modified pour la mise en cache, 400 Bad Request, 401 et 403 pour l'authentification, 404 Not Found, 409 Conflict, 422 pour la validation, 429 Too Many Requests, et 500, 502 et 503 du côté serveur.
Une source fréquente de confusion est 401 face à 403: 401 Unauthorized signifie que vous ne vous êtes pas authentifié, tandis que 403 Forbidden signifie que vous êtes authentifié mais non autorisé. Une autre est 301 face à 302: une redirection permanente face à une redirection temporaire, que les moteurs de recherche traitent très différemment.
La référence est constituée de données statiques livrées avec la page, si bien que la recherche est instantanée et fonctionne hors ligne.
Questions fréquentes
1xx sont informationnels, 2xx succès, 3xx redirection, 4xx erreurs client et 5xx erreurs serveur. Chacune est affichée dans sa propre couleur.
401 Unauthorized signifie que vous n'êtes pas authentifié, tandis que 403 Forbidden signifie que vous êtes authentifié mais pas autorisé à accéder à la ressource.
418 I'm a Teapot provient d'une norme issue d'un poisson d'avril. Il n'est pas utilisé en pratique mais est largement reconnu.
301 est une redirection permanente et 302 est temporaire. Les moteurs de recherche transmettent le classement à la nouvelle URL pour 301 mais gardent l'original pour 302, donc le choix compte pour le SEO.
429 Too Many Requests signifie que vous avez été limité en débit : vous avez envoyé trop de requêtes sur une période donnée. La réponse inclut souvent un en-tête Retry-After vous indiquant quand réessayer.
502 Bad Gateway signifie qu'un serveur agissant comme proxy a reçu une réponse invalide en amont. 503 Service Unavailable signifie que le serveur est temporairement surchargé ou hors service pour maintenance.
Intégrer cet outil
Ajoutez cet outil à votre propre site web. Copiez le code ci-dessous. Il reste à jour automatiquement.
<iframe src="https://monu.tools/embed/fr/http-status-codes" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Outils similaires
Convertissez un fichier .env en JSON et du JSON en .env, dans les deux sens, entièrement dans votre navigateur.
Générez un HMAC pour un message et une clé secrète en utilisant SHA-1, SHA-256, SHA-384 ou SHA-512, dans votre navigateur.
Hachez un mot de passe avec bcrypt et vérifiez un mot de passe contre un hachage bcrypt, entièrement dans votre navigateur.
Convertissez une commande curl en code JavaScript fetch équivalent, entièrement dans votre navigateur.