Codes HTTP
Recherchez n'importe quel code HTTP (1xx–5xx). Signification, causes courantes et référence RFC.
À quoi ça sert ?
Les codes de statut HTTP sont les nombres à trois chiffres renvoyés par un serveur pour indiquer le résultat de la requête. Ils se regroupent en cinq familles : 1xx, 2xx, 3xx, 4xx, 5xx. Cet outil fournit la liste complète avec signification et référence RFC.
Quand l'utiliser
- Une doc d'API affiche un code que vous ne reconnaissez pas (425, 451…).
- Choisir le bon code pour votre propre API — 404 vs 410, 401 vs 403.
- Diagnostiquer un 502/504 — l'upstream est-il tombé ou simplement lent ?
- Trouver la RFC pour un document de conception.
Pièges courants
- 401 = non authentifié, 403 = non autorisé. Les noms prêtent à confusion.
- 302 est ambigu sur la méthode. Préférez 307 (préserve la méthode) ou 303 (toujours GET).
- 404 ≠ 410. 410 indique "supprimé définitivement" — les moteurs de recherche doivent oublier l'URL.
- 200 avec corps d'erreur n'est pas RESTful. En cas d'échec, renvoyer un 4xx.
- 418 est une blague. Pas en production.
- RFC 9110 remplace RFC 7231 et suivantes. Citez 9110.