Codes d'erreur

Si les opérations décrites plus haut échouent pour une raison quelconque, le service REST distant pour PUMA renvoie un sous-ensemble des codes d'erreur HTTP. Un message avec une description détaillée de l'erreur accompagne ce code.

La liste suivante recense les codes d'erreur pouvant être renvoyés par le service REST distant pour PUMA, ainsi que les situations typiques dans lesquelles le code d'erreur spécifique est renvoyé.
400 - Requête incorrecte
L'entrée contenue dans le corps de la requête n'est pas conforme au format attendu. Par exemple, il peut s'agir d'une référence XML non valide dans un profil publié.
401 - Accès non autorisé
La vérification du contrôle d'accès lors du traitement de la requête a échoué.
403 - Interdit
L'opération que tente d'effectuer le client n'est pas possible. Il pourrait s'agir, par exemple, d'une tentative de création d'un utilisateur existant, de spécification de valeurs pour des attributs non définis ou d'utilisation de paramètres de requête s'excluant mutuellement.
404 - Introuvable
L'URI ne correspond à aucun chemin d'URI ou une variable dans un chemin URI défini ne correspond à aucune ressource existante.
405 - Méthode non permise
La requête est dirigée vers un URI défini mais utilise une méthode HTTP non définie pour cet URI.
415 - Type de média non pris en charge
Le format spécifié dans le paramètre URI de type mime ou les en-têtes d'acceptation n'est pas pris en charge.