Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Réponses REST
Les réponses Amazon Route 53 ne sont que des réponses HTTP standard. Certaines actions Route 53 renvoient des informations spéciales spécifiques à Route 53 sous la forme d'un en-tête HTTP ou XML dans le corps de la réponse. Les détails spécifiques sont présentés dans la rubrique de référence API concernant une action donnée.
Chaque réponse contient un ID de demande que vous pouvez utiliser si vous devez résoudre une demande avec Route 53. L'ID est contenu dans un en-tête HTTP appeléx-amz-request-id. Voici un exemple d'ID de demande647cd254-e0d1-44a9-af61-1d6d86ea6b77.
L'exemple suivant montre une réponse à une demande de création d'une zone hébergée. L'CreatedHostedZoneResponseélément contient des informations sur la zone hébergée, notamment un identifiant Route 53, le domaine auquel la zone hébergée est associée, ainsi qu'une description et un commentaire de référence. La demande de modification elle-même est associée à une heure de soumission, à un identifiant et à un statut, indiqués sous la forme. PENDING Plus important encore, cela CreatedHostedZoneResponse inclut les serveurs de noms Route 53 affectés à la zone hébergée ; ces informations sont contenues dans l'DelegationSetélément.
Exemple Exemple de réponse
HTTP/1.1 201 Created x-amz-request-id: request_id <?xml version="1.0" encoding="UTF-8"?> <CreateHostedZoneResponse xmlns="https://route53.amazonaws.com/doc/ 2013-04-01/"> <HostedZone> <Id>/hostedzone/Z1PA6795UKMFR9</Id> <Name>example.com.</Name> <CallerReference>myUniqueIdentifier</CallerReference> <Config> <Comment>This is my first hosted zone.</Comment> </Config> </HostedZone> <ChangeInfo> <Id>/change/C1PA6795UKMFR9</Id> <Status>PENDING</Status> <SubmittedAt>2010-09-10T01:36:41.958Z</SubmittedAt> </ChangeInfo> <DelegationSet> <NameServers> <NameServer>ns-2048.awsdns-64.com</NameServer> <NameServer>ns-2049.awsdns-65.net</NameServer> <NameServer>ns-2050.awsdns-66.org</NameServer> <NameServer>ns-2051.awsdns-67.co.uk</NameServer> </NameServers> </DelegationSet> </CreateHostedZoneResponse>
Réponses d’erreur
Si une requête REST génère une erreur, la réponse HTTP contient :
un document d'erreur XML comme réponse ;
Content-Type en-tête : text/xml
un code de statut HTTP 3xx, 4xx ou 5xx.
Voici un exemple de document d'erreur XML dans une réponse d'erreur REST.
<ErrorResponse xmlns="https://route53.amazonaws.com/doc/2013-04-01/"> <Error> <Type>Sender</Type> <Code>InvalidInput</Code> <Message>The input is not valid.</Message> </Error> <RequestId>410c2a4b-e435-49c9-8382-3770d80d7d4c</RequestId> </ErrorResponse>