Codes de réponse
Lorsque vous appelez l'une des ressources d'API REST des domaines d'identité, l'en-tête de réponse renvoie l'un des codes de statut HTTP standard.
Reportez-vous à la section Définitions de code de statut du protocole de transfert hypertexte HTTP/1.1.
|
Code de statut HTTP |
Description |
|---|---|
200 OK
|
La demande a réussi. Un statut 200 est renvoyé pour une méthode GET réussie. |
201 Created
|
La demande a été satisfaite : une ressource a été créée. La réponse inclut un en-tête Emplacement contenant l'URI canonique de la ressource nouvellement créée. Un statut 201 est renvoyé à partir d'une création de ressource synchrone ou asynchrone terminée avant le renvoi de la réponse. |
202 Accepted
|
La demande a été acceptée pour traitement, mais ce traitement n'a pas été terminé. La demande peut ou ne peut pas éventuellement être traitée, car elle peut être refusée au moment où le traitement a effectivement lieu. Lorsque vous indiquez une création de ressource La réponse contient un en-tête d'emplacement d'une ressource de tâche que le client doit interroger pour déterminer quand la tâche est terminée. Renvoie également une entité qui contient l'état actuel du travail. |
204 No Content
|
Opération réussie et aucun contenu à envoyer dans le corps de la réponse. Il est généralement envoyé sur DELETE. |
307 Temporary Redirect
|
La demande doit être répétée à l'emplacement temporaire identifié, mais utiliser l'emplacement d'origine comme référence permanente à la ressource. |
308 Permanent Redirect
|
La demande doit être répétée à l'emplacement identifié et utilisée comme référence permanente à la ressource. |
400 Bad Request
|
La demande n'a pas pu être traitée car elle contient des informations manquantes ou non valides (par exemple, une erreur de validation sur un champ d'entrée, une valeur obligatoire manquante, etc.). |
401 Unauthorized
|
La demande n'est pas autorisée. Les informations d'identification d'authentification incluses avec cette demande sont manquantes ou non valides. |
403 Forbidden
|
L'opération de demande n'est pas prise en charge. |
404 Not Found
|
La demande inclut un URI de ressource qui n'existe pas. |
405 Method Not Allowed
|
Le verbe HTTP indiqué dans la demande (DELETE, GET, POST, PUT) n'est pas pris en charge sur cette ressource ou la méthode nécessite un filtre, qui n'a pas été fourni. |
409 Conflict
|
Le numéro de version ne correspond pas ou une ressource en double a été demandée et ne peut pas être recréée. |
412 Precondition Failed
|
Echec de mise à jour, car la ressource a été modifiée. |
413 Request Entity Too Large
|
maxOperations (1000) ou maxPayload (1048576) a été dépassé. |
415 Not Acceptable
|
L'en-tête ContentType du client n'est pas correct (par exemple, le client tente d'envoyer la demande au format XML, mais la ressource ne peut accepter que le format JSON). |
500 Internal Server Error
|
Le serveur a rencontré une condition inattendue l'empêchant de satisfaire la demande. |
501 Not Implemented
|
L'opération demandée n'est pas prise en charge. |
503 Service Unavailable
|
Le serveur ne peut pas traiter la demande en raison d'un surcharge temporaire du serveur ou de la maintenance. L'application Web REST de domaines d'identité n'est pas en cours d'exécution. |