Références développeur

Codes de statut HTTPet pistes de diagnostic

Cherchez un numéro ou un terme, filtrez par famille, puis vérifiez un exemple et sa source.

codes de statut HTTP

Code ou expression

Codes trouvés

1xx Information
2xx Succès
3xx Redirection
4xx Erreur client
5xx Erreur serveur

Réponse choisie

502 Bad Gateway

5xx Erreur serveur

Signification: La passerelle reçoit une réponse amont invalide.

Situation courante: La connexion ou la réponse du serveur amont est défaillante.

À vérifier d’abord: Vérifier proxy et amont ; distinguer le délai 504.

Réponse HTTP illustrative

Exemple HTTP/1.1 fictif ; les en-têtes et le corps réels peuvent différer.

HTTP/1.1 502 Bad Gateway
Content-Type: application/problem+json

{"title":"Bad Gateway","status":502}

La recherche filtre des données intégrées au navigateur. Seul l’ouverture volontaire d’un lien mène à une source externe.

Famille de réponses

28 sur 28 codes sélectionnés · code 502

Registre IANA mis à jour le 15 septembre 2025Sélection vérifiée le 23 septembre 2026
Examiner les en-têtes

Un numéro dans un journal API ne dit pas encore si la requête, la passerelle ou le serveur d’origine pose problème. Cette référence des codes de statut HTTP associe le sens protocolaire à une réponse type et au premier contrôle utile.

Les codes de statut HTTP orientent l’enquête : confrontez-les aux véritables en-têtes, au corps et aux journaux. Cette sélection ne sonde aucun site et ne remplace pas le registre IANA complet.

Pourquoi consulter ces codes de statut HTTP ?

Le numéro oriente, mais la couche en cause détermine le prochain contrôle.

Réponse invalide ou attente trop longue

Parmi les codes de statut HTTP, 502 indique une réponse amont invalide reçue par une passerelle ; 504 indique qu’aucune réponse n’est arrivée à temps. Les pistes diffèrent.

Deux trajets par une passerelle : réponse amont abîmée à gauche, horloge expirée sans réponse à droite

Du résultat à la preuve

La fiche 429 montre Retry-After et un point à contrôler. Chaque entrée relie aussi la définition RFC au registre IANA.

Une recherche réduit plusieurs fiches à une réponse avec une horloge de nouvelle tentative et une liste de contrôles

Lire le signal avant de corriger

01

Trouver le numéro ou le sens

Une recherche vide affiche les 28 entrées. Numéro, nom anglais et sens français sont cherchables ; cinq familles limitent le résultat soumis.

02

Comparer les cas proches

502 et 504 distinguent une mauvaise réponse amont d’un délai dépassé. 429 illustre Retry-After ; 302 et 307 ne conservent pas la méthode de la même façon.

03

Vérifier l’échange réel

Les extraits HTTP/1.1 sont inventés. Consultez le RFC, les vrais en-têtes et les journaux ; un code absent peut seulement sortir de cette sélection.

Ce que réunit chaque fiche

Cinq familles consultables localement

La liste des codes HTTP comprend 28 entrées choisies de 1xx à 5xx, cherchables sans requête réseau par numéro, nom ou sens.

Forme de réponse et en-têtes utiles

204 et 304 n’ont pas de corps dans les exemples ; 401, 405 et 429 montrent les en-têtes de défi, de méthode ou de délai pertinents.

Définition à portée de clic

Les liens RFC et IANA aident à séparer les codes de réponse HTTP des erreurs propres à une application.

Limites de cette lecture

Sélection et non inventaire complet
Seuls 28 codes figurent ici. Un code propre à un fournisseur absent n’est pas forcément invalide ; vérifiez le registre IANA. Il n’y a pas de page distincte par numéro.
Aucun diagnostic en direct
La page ne contacte pas d’URL cible et ne lit pas de journaux. Un 502 seul ne révèle pas si le CDN, la passerelle ou l’origine a causé la panne.
Des exemples construits
Les extraits représentent du texte HTTP/1.1 fictif. Le transport HTTP/2 ou HTTP/3 et le contenu réel peuvent différer.
Une nouvelle tentative se décide à part
429 et 503 peuvent inclure Retry-After, mais répéter une écriture dépend de son idempotence et des règles du service.

Questions sur les codes de statut HTTP

Quelles sont les cinq familles de codes de statut HTTP ?

1xx informe, 2xx signale un succès, 3xx redirige, 4xx décrit une erreur côté client et 5xx côté serveur. Cette référence des codes de statut HTTP retient 28 entrées et renvoie au registre entier.

Quelle différence entre 401 et 403 ?

401 indique que des identifiants valides manquent et appelle un défi WWW-Authenticate. Avec 403, le serveur comprend la demande mais la refuse, même pour une identité connue.

Quand employer 410 plutôt que 404 ?

404 ne trouve pas de représentation actuelle sans préciser la durée de l’absence. 410 est plus explicite lorsque la ressource a été définitivement retirée.

Que faire après une réponse 429 ?

Lisez Retry-After s’il est présent et la politique de limitation du service. Avant de répéter une écriture, vérifiez que l’opération peut être rejouée sans risque.

Quelle différence entre 502 et 504 ?

502 signifie qu’une passerelle a reçu une réponse amont invalide ; 504 qu’elle n’a rien reçu à temps. Les journaux du proxy et de l’amont éclairent la cause réelle.

Un code ou un contrôle manque ?

Consulter les codes de statut HTTP

Trouvez le numéro, comparez l’exemple aux vrais en-têtes, puis lisez sa définition avant de modifier le client ou le serveur.