SmartKitio

Sujets développeur · Mis à jour le 2026-10-04

Les codes de statut HTTP expliqués

Chaque réponse HTTP porte un code de statut à trois chiffres. Le premier chiffre est la classe ; le reste nomme le résultat précis. Lire la classe dit vite s’il faut réessayer, suivre une redirection, corriger la requête ou inspecter le serveur.

Les classes d’un coup d’œil

Classes de codes de statut

PlageSignificationAction cliente typique
1xxInformationAttendre la réponse suivante
2xxSuccèsUtiliser le corps / considérer que c’est terminé
3xxRedirectionSuivre Location quand c’est pertinent
4xxErreur clientCorriger la requête ou les identifiants
5xxErreur serveurRéessayer en espaçant les tentatives, ou alerter l’exploitation

Codes que vous verrez sans cesse

  • 200 OK — la requête a réussi.
  • 201 Créé — une nouvelle ressource a été créée.
  • 204 Aucun contenu — succès avec un corps vide.
  • 301 Déplacé définitivement / 302 Trouvé — redirection ; la mise en cache et le traitement de la méthode diffèrent.
  • 304 Non modifié — la copie en cache est encore valide.
  • 400 Requête incorrecte — syntaxe mal formée ou cadrage invalide.
  • 401 Non autorisé — authentification requise ou échouée.
  • 403 Interdit — authentifié, mais pas autorisé.
  • 404 Introuvable — aucune ressource à cette cible.
  • 409 Conflit — conflit d’état (fréquent dans les API).
  • 429 Trop de requêtes — débit limité ; respectez Retry-After quand il est présent.
  • 500 Erreur interne du serveur — défaillance inattendue du serveur.
  • 502 Mauvaise passerelle / 503 Service indisponible — panne en amont ou indisponibilité temporaire.

Conseils pratiques

  • Ne traitez pas tout ce qui n’est pas 200 comme un échec ferme — un 3xx peut être normal.
  • Journalisez ensemble le statut, l’URL et l’identifiant de corrélation quand vous déboguez.
  • Pour les API, lisez le corps de la réponse ; beaucoup d’applications y placent des détails d’erreur lisibles par une machine.

L’outil de recherche de codes de statut HTTP de SmartKitio liste les codes et de courtes explications, pour référence pendant le débogage. Il n’envoie pas de requêtes à vos serveurs.

Essayer ces outils SmartKitio

Utilisez un outil pour un résultat ; gardez le guide ouvert pour la méthode.

Parcourir la famille : Outils développeur

Articles associés

Lectures plus larges liées à ce guide — quand le sujet mérite plus qu’un tutoriel.

Guides associés