Outils

HTTP Status Code Explorer

Recherchez les codes HTTP les plus courants et comprenez rapidement leur usage, leurs causes et leur catégorie.

Retour au catalogue

20 codes affichés

200

OK

Succès

La requête a été traitée avec succès et la réponse contient le résultat attendu.

Exemple

Retour d'une ressource après un appel GET /api/users/42.

201

Created

Succès

La requête a réussi et une nouvelle ressource a été créée.

Exemple

Création d'un utilisateur avec POST /api/users.

204

No Content

Succès

La requête a réussi, mais aucun contenu ne doit être renvoyé dans la réponse.

Exemple

Suppression réussie d'une ressource avec DELETE.

301

Moved Permanently

Redirection

La ressource possède définitivement une nouvelle URL.

Exemple

Redirection permanente d'un ancien domaine vers le nouveau.

302

Found

Redirection

La ressource est temporairement disponible à une autre URL.

Exemple

Redirection temporaire vers une page de maintenance.

304

Not Modified

Redirection

La ressource en cache est toujours valide et n'a pas besoin d'être retransmise.

Exemple

Réponse à une requête conditionnelle utilisant If-None-Match.

400

Bad Request

Erreur client

Le serveur ne peut pas traiter la requête à cause de données ou d'une syntaxe invalides.

Exemple

Payload JSON incomplet envoyé à une API.

Causes fréquentes

  • JSON invalide
  • Paramètre obligatoire absent
  • Format de champ incorrect

401

Unauthorized

Erreur client

Une authentification valide est nécessaire pour accéder à la ressource.

Exemple

Token d'accès absent ou expiré.

Causes fréquentes

  • Identifiants absents
  • Token expiré
  • Signature d'authentification invalide

403

Forbidden

Erreur client

Le serveur comprend la requête, mais refuse d'autoriser l'accès.

Exemple

Utilisateur authentifié sans le rôle administrateur requis.

Causes fréquentes

  • Permissions insuffisantes
  • Règle d'accès
  • Adresse IP bloquée

404

Not Found

Erreur client

La ressource demandée n'existe pas ou n'est pas accessible à cette URL.

Exemple

Appel de GET /api/users/999 pour un utilisateur absent.

Causes fréquentes

  • URL incorrecte
  • Ressource supprimée
  • Route non déclarée

405

Method Not Allowed

Erreur client

La méthode HTTP utilisée n'est pas autorisée pour cette ressource.

Exemple

Envoi d'un POST sur une route acceptant uniquement GET.

Causes fréquentes

  • Mauvaise méthode HTTP
  • Configuration de route incomplète

408

Request Timeout

Erreur client

Le serveur a interrompu la requête car le client a mis trop de temps à l'envoyer.

Exemple

Upload interrompu ou connexion cliente trop lente.

Causes fréquentes

  • Connexion lente
  • Requête trop volumineuse
  • Client interrompu

409

Conflict

Erreur client

La requête entre en conflit avec l'état actuel de la ressource.

Exemple

Création d'un compte avec une adresse e-mail déjà utilisée.

Causes fréquentes

  • Ressource dupliquée
  • Conflit de version
  • État métier incompatible

422

Unprocessable Content

Erreur client

La syntaxe est valide, mais les données ne respectent pas les règles métier.

Exemple

Date de fin antérieure à la date de début.

Causes fréquentes

  • Validation métier
  • Valeur hors limites
  • Relation entre champs invalide

429

Too Many Requests

Erreur client

Le client a dépassé la limite de requêtes autorisée sur une période donnée.

Exemple

Dépassement du quota d'appels d'une API publique.

Causes fréquentes

  • Rate limit dépassé
  • Boucle de requêtes
  • Absence de backoff

500

Internal Server Error

Erreur serveur

Une erreur inattendue empêche le serveur de terminer la requête.

Exemple

Exception non gérée dans une API.

Causes fréquentes

  • Exception applicative
  • Configuration invalide
  • Dépendance indisponible

501

Not Implemented

Erreur serveur

Le serveur ne prend pas en charge la fonctionnalité nécessaire à la requête.

Exemple

Méthode HTTP reconnue mais non implémentée par le service.

Causes fréquentes

  • Fonctionnalité absente
  • Méthode non supportée par le serveur

502

Bad Gateway

Erreur serveur

Une passerelle a reçu une réponse invalide du service situé en amont.

Exemple

Reverse proxy incapable d'obtenir une réponse valide de l'application.

Causes fréquentes

  • Service amont arrêté
  • Réponse amont invalide
  • Erreur de proxy

503

Service Unavailable

Erreur serveur

Le service est temporairement incapable de traiter la requête.

Exemple

Application en maintenance ou saturée.

Causes fréquentes

  • Maintenance
  • Surcharge
  • Dépendance critique indisponible

504

Gateway Timeout

Erreur serveur

Une passerelle n'a pas reçu de réponse du service amont dans le délai prévu.

Exemple

Le proxy expire en attendant une API interne trop lente.

Causes fréquentes

  • Service amont lent
  • Timeout trop court
  • Problème réseau