← Home ABOUT

AG HTTP est un outil gratuit pour rechercher et consulter instantanément les codes de statut de réponse HTTP que vous rencontrez souvent en développement et en débogage, sans inscription ni installation.


Sur la page principale, vous pouvez rechercher en temps réel par numéro de code, par nom ou par description, et en cliquant sur un code vous accédez à une page dédiée présentant sa signification, quand il se produit, ses causes fréquentes, ses solutions, les codes associés et sa base dans les RFC. Elle couvre environ 62 codes, des codes standard des cinq classes 1xx–5xx jusqu'aux codes WebDAV et d'extension.


Les sujets que l'on confond souvent, comme 301 vs 302, 401 vs 403 et 4xx vs 5xx, ont été organisés dans des guides distincts, et sur les pages centrales par classe vous pouvez consulter les codes associés regroupés.


Toutes les données sont incluses de façon statique dans le navigateur, de sorte qu'aucune valeur de saisie ni de recherche n'est envoyée ni stockée sur un serveur.

Aucun envoi au serveur Recherche instantanée Entièrement gratuit

Comprendre les classes de codes de statut

1xx Information (Informational)

C'est une réponse provisoire indiquant que la requête a été reçue et que le traitement se poursuit. Elle est envoyée avant la réponse finale.

2xx Succès (Success)

Signifie que la requête a été reçue, comprise et traitée avec succès. 200 OK en est l'exemple type.

3xx Redirection (Redirection)

Une action supplémentaire (généralement se rendre à une autre URL) est nécessaire pour terminer la requête. 301 et 302 en sont les exemples types.

4xx Erreur du client (Client Error)

Un problème du côté du client, comme une erreur de syntaxe dans la requête ou des permissions insuffisantes. 400, 401, 403 et 404 en sont les exemples types.

5xx Erreur du serveur (Server Error)

Le serveur n'a pas pu traiter une requête valide. 500, 502 et 503 en sont les exemples types.

Questions fréquentes

Quelle est la différence entre 401 et 403 ?

401 Unauthorized signifie « non authentifié », c'est-à-dire qu'une connexion ou des identifiants sont nécessaires, tandis que 403 Forbidden signifie que vous êtes authentifié mais que vous n'avez pas la permission pour cette ressource. Le 403 ne se résout pas en se reconnectant.

En quoi les redirections 301 et 302 diffèrent-elles ?

301 Moved Permanently est un déplacement permanent, si bien que les moteurs de recherche transfèrent la valeur des liens vers la nouvelle URL, tandis que 302 Found est un déplacement temporaire qui continue d'utiliser l'URL d'origine. Si vous devez préserver la méthode, utilisez 308 ou 307.

Pourquoi les noms des codes de statut sont-ils écrits en anglais ?

Les reason phrases HTTP (OK, Not Found, etc.) sont en anglais selon la spécification RFC et c'est la convention dans les références pour développeurs. Les textes d'aide et les descriptions à l'écran sont traduits dans chaque langue, mais les noms des codes et les descriptions techniques conservent leur anglais canonique.

Ce que je saisis est-il envoyé à un serveur ?

Non. Toutes les données des codes de statut sont incluses de façon statique dans le navigateur, et aucune valeur, y compris vos termes de recherche, n'est envoyée ni stockée sur un serveur.