Skip to main content
Pour comprendre la cause d’un échec, il faut distinguer les erreurs remontées au niveau du protocole HTTP, par les codes de statut HTTP, de celles remontées au niveau applicatif (API HUB2).

Codes de statut HTTP en erreur

Un code de statut HTTP en erreur (HTTP 4XX ou HTTP 5XX) indique un problème de communication entre le client HTTP et le serveur HTTP, ou de traitement de la requête. Ces codes standardisés figurent dans la réponse du serveur et indiquent le résultat de la requête HTTP. Consultez Gestion des erreurs pour le format des erreurs et les codes de statut renvoyés par l’API HUB2.

Erreurs applicatives

Les erreurs applicatives surviennent une fois que la requête HTTP a été acceptée pour un traitement asynchrone (après qu’elle a renvoyé un code de statut HTTP 2XX). Elles sont propres à la logique de la plateforme HUB2 et sont communiquées par des codes d’erreur définis par HUB2. Voir aussi :

Corriger une erreur

Un code de statut HTTP en erreur indique un problème survenu lors de la communication (ou avec la requête) entre le client et le serveur, alors qu’une erreur applicative reflète un problème rencontré par HUB2 pendant le traitement asynchrone d’une transaction, en dehors du contexte de la requête HTTP. Les motifs d’échec listés dans les pages des erreurs applicatives ne concernent que les erreurs rencontrées lors du traitement asynchrone. Pour connaître les codes de statut HTTP que chaque point de terminaison peut renvoyer, consultez la référence de l’API HUB2.