View a markdown version of this page

REST-Antworten - Amazon Route 53

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

REST-Antworten

Amazon Route 53-Antworten sind nur Standard-HTTP-Antworten. Einige der Route 53-Aktionen geben spezielle, Route 53-spezifische Informationen in Form eines HTTP-Headers oder XML im Hauptteil der Antwort zurück. Die Details werden in dem Abschnitt über die entsprechende Aktion in der API-Referenz erläutert.

Jede Antwort enthält eine Anforderungs-ID, die Sie verwenden können, wenn Sie eine Anfrage mit Route 53 beheben müssen. Die ID ist in einem HTTP-Header namens enthaltenx-amz-request-id. Ein Beispiel für eine Anforderungs-ID ist647cd254-e0d1-44a9-af61-1d6d86ea6b77.

Das folgende Beispiel zeigt eine Antwort auf eine Anfrage zur Erstellung einer gehosteten Zone. Das CreatedHostedZoneResponse Element enthält Informationen über die gehostete Zone, einschließlich einer Route 53-ID, der Domäne, der die Hostzone zugeordnet ist, sowie eine Referenzbeschreibung und einen Kommentar. Die Änderungsanforderung selbst ist mit einer Übermittlungszeit, einer Kennung und einem Status verknüpft, der als angezeigt wird. PENDING Am wichtigsten ist, dass die Route 53-Nameserver CreatedHostedZoneResponse enthalten sind, die der Hosting-Zone zugewiesen sind. Diese Informationen sind im DelegationSet Element enthalten.

Beispiel Beispielantwort
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>

Fehlermeldungen

Wenn eine REST-Anforderung zu einem Fehler führt, lautet die HTTP-Antwort wie folgt:

  • Ein XML-Fehlerdokument als Antworttext

  • Content-Type Header: text/xml

  • Der entsprechende 3xx-, 4xx- oder 5xx-HTTP-Statuscode

Das folgende Beispiel zeigt ein XML-Fehlerdokument in einer REST-Fehlermeldung.

<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>