

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Respostas REST
<a name="api-requests-rest-responses"></a>

As respostas do Amazon Route 53 são apenas respostas HTTP padrão. Algumas das ações do Route 53 retornam informações especiais específicas do Route 53 na forma de um cabeçalho HTTP ou XML no corpo da resposta. Os detalhes específicos são incluídos no tópico de referência da API da ação específica.

Cada resposta contém uma ID de solicitação que você pode usar se precisar solucionar uma solicitação com o Route 53. O ID está contido em um cabeçalho HTTP chamado`x-amz-request-id`. Um exemplo de ID de solicitação é`647cd254-e0d1-44a9-af61-1d6d86ea6b77`.

O exemplo a seguir mostra uma resposta a uma solicitação para criar uma zona hospedada. O `CreatedHostedZoneResponse` elemento contém informações sobre a zona hospedada, incluindo um identificador do Route 53, o domínio ao qual a zona hospedada está associada e uma descrição de referência e um comentário. A solicitação de alteração em si está associada a um horário de envio, um identificador e um status, mostrados como. `PENDING` Mais importante ainda, `CreatedHostedZoneResponse` inclui os servidores de nomes do Route 53 atribuídos à zona hospedada; essas informações estão contidas no `DelegationSet` elemento.

**Example Exemplo de resposta**  

```
 1. HTTP/1.1 201 Created
 2. x-amz-request-id: request_id
 3. <?xml version="1.0" encoding="UTF-8"?>
 4. <CreateHostedZoneResponse xmlns="https://route53.amazonaws.com/doc/
 5. 2013-04-01/">
 6.    <HostedZone>
 7.       <Id>/hostedzone/Z1PA6795UKMFR9</Id>
 8.       <Name>example.com.</Name>
 9.       <CallerReference>myUniqueIdentifier</CallerReference>
10.       <Config>
11.          <Comment>This is my first hosted zone.</Comment>
12.       </Config>
13.    </HostedZone>
14.    <ChangeInfo>
15.       <Id>/change/C1PA6795UKMFR9</Id>
16.       <Status>PENDING</Status>
17.       <SubmittedAt>2010-09-10T01:36:41.958Z</SubmittedAt>
18.    </ChangeInfo>
19.    <DelegationSet>
20.       <NameServers>
21.          <NameServer>ns-2048.awsdns-64.com</NameServer>
22.          <NameServer>ns-2049.awsdns-65.net</NameServer>
23.          <NameServer>ns-2050.awsdns-66.org</NameServer>
24.          <NameServer>ns-2051.awsdns-67.co.uk</NameServer>
25.       </NameServers>
26.    </DelegationSet>
27. </CreateHostedZoneResponse>
```

## Respostas de erro
<a name="api-requests-rest-error-responses"></a>

Se uma solicitação REST resultar em um erro, a resposta HTTP terá:
+ Um documento de erro XML como o corpo da resposta
+ Content-Type cabeçalho: text/xml
+ O código de status HTTP 3xx, 4xx ou 5xx apropriado

Veja a seguir um exemplo de um documento de erro XML em uma resposta de erro REST.

```
1. <ErrorResponse xmlns="https://route53.amazonaws.com/doc/2013-04-01/">
2.    <Error>
3.       <Type>Sender</Type>
4.       <Code>InvalidInput</Code>
5.       <Message>The input is not valid.</Message>
6.    </Error>
7.    <RequestId>410c2a4b-e435-49c9-8382-3770d80d7d4c</RequestId>
8. </ErrorResponse>
```