Les codes d'état HTTP sont des nombres à trois chiffres renvoyés par un serveur en réponse à la requête d'un client, indiquant l'état de la requête. Ils sont regroupés en cinq classes :

  1. 1xx (Informationnel) : La requête a été reçue et le processus se poursuit.
  2. 2xx (Succès) : La requête a été reçue, comprise et acceptée avec succès.
  3. 3xx (Redirection) : Une action supplémentaire doit être effectuée pour traiter la requête.
  4. 4xx (Erreur client) : La requête contient une syntaxe incorrecte ou ne peut pas être satisfaite en raison de problèmes côté client.
  5. 5xx (Erreur serveur) : Le serveur n'a pas pu traiter une requête valide en raison de problèmes côté serveur.