Chaque transaction HTTP a un code de statut renvoyé par le serveur pour indiquer comment la transaction a été traitée. Les statuts les plus courants que vous pourriez rencontrer sont :
- Erreurs d'application :
Si un code d'erreur autre que 200 ou 500 persiste pendant une période continue de 30 minutes, il est crucial de basculer vers l'API de secours en remplaçant l'URL de base par backup.sparrowmessage.com afin de garantir la continuité du service.
401 Unauthorized : Le client n'est pas authentifié correctement.
403 Forbidden : Le client est authentifié mais n'a pas les droits nécessaires.
404 Not Found : La ressource demandée n'existe pas ou l'URL est incorrecte.
500 Internal Server Error : Erreur interne du serveur, souvent liée à un bug dans l'application.
502 Bad Gateway : Mauvaise réponse d'un autre serveur en amont.
503 Service Unavailable : Indisponibilité temporaire (surcharge ou maintenance).
504 Gateway Timeout : L'API n'a pas répondu dans le délai imparti.