Skip to content

Aide-mémoire des codes d'état HTTP

Cette page fournit une référence détaillée des codes d’état HTTP, incluant la signification des différentes catégories, leurs scénarios d’utilisation et les solutions associées.

1xx : Messages d’information

Code d’état Description
100 Continue (Continuer)
101 Switching Protocols (Changement de protocole)

2xx : Succès

Code d’état Description
200 OK (Succès de la requête)
201 Created (Créé)
202 Accepted (Accepté)
203 Non-Authoritative Information (Information non-authoritative)
204 No Content (Pas de contenu)
205 Reset Content (Remise à zéro du contenu)
206 Partial Content (Contenu partiel)

3xx : Redirections

Code d’état Description
300 Multiple Choices (Choix multiples)
301 Moved Permanently (Déplacé de façon permanente)
302 Found (Trouvé)
303 See Other (Voir autre)
304 Not Modified (Non modifié)
305 Use Proxy (Utiliser un proxy)
307 Temporary Redirect (Redirection temporaire)
308 Permanent Redirect (Redirection permanente)

4xx : Erreurs du client

Code d’état Description
400 Bad Request (Mauvaise requête)
401 Unauthorized (Non autorisé)
402 Payment Required (Paiement requis)
403 Forbidden (Interdit)
404 Not Found (Non trouvé)
405 Method Not Allowed (Méthode non autorisée)
406 Not Acceptable (Non acceptable)
407 Proxy Authentication Required (Authentification proxy requise)
408 Request Timeout (Délai d’attente de la requête dépassé)
409 Conflict (Conflit)
410 Gone (Disparu)
411 Length Required (Longueur requise)
412 Precondition Failed (Précondition échouée)
413 Payload Too Large (Charge utile trop grande)
414 URI Too Long (URI trop longue)
:— :—
415 Unsupported Media Type (Type de média non supporté)
416 Range Not Satisfiable (Plage non satisfaisante)
417 Expectation Failed (Échec de l’attente)

5xx : Erreurs du serveur

Code d’état Description
500 Internal Server Error (Erreur interne du serveur)
501 Not Implemented (Non implémenté)
502 Bad Gateway (Mauvaise passerelle)
503 Service Unavailable (Service indisponible)
504 Gateway Timeout (Délai d’attente de la passerelle dépassé)
505 HTTP Version Not Supported (Version HTTP non supportée)

Conclusion

Grâce à cet aide-mémoire des codes d’état, les développeurs peuvent rapidement trouver et comprendre la signification et les scénarios d’application des différents codes d’état HTTP, permettant ainsi un développement et un débogage Web plus efficaces.