

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Las respuestas de Amazon Route 53 son solo respuestas HTTP estándar. Algunas de las acciones de Route 53 devuelven información especial específica de Route 53 en forma de encabezado HTTP o XML en el cuerpo de la respuesta. Los detalles específicos se explican en el tema de la referencia de la API sobre la acción concreta.

Cada respuesta contiene un identificador de solicitud que puede usar si necesita solucionar problemas con una solicitud con Route 53. El ID está contenido en un encabezado HTTP llamado`x-amz-request-id`. Un ejemplo de ID de solicitud es`647cd254-e0d1-44a9-af61-1d6d86ea6b77`.

En el siguiente ejemplo, se muestra una respuesta a una solicitud para crear una zona alojada. El `CreatedHostedZoneResponse` elemento contiene información sobre la zona alojada, incluido un identificador de Route 53, el dominio al que está asociada la zona alojada y una descripción y un comentario de referencia. La propia solicitud de cambio está asociada a una hora de envío, un identificador y un estado, que se muestran como`PENDING`. Y lo que es más importante, `CreatedHostedZoneResponse` incluye los servidores de nombres de Route 53 asignados a la zona alojada; esta información está contenida en el `DelegationSet` elemento.

**Example Respuesta de ejemplo**  

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

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

Si una solicitud REST produce un error, la respuesta HTTP tiene:
+ Un documento de error XML como cuerpo de la respuesta.
+ Content-Type encabezado: text/xml
+ Un código de estado HTTP apropiado de 3xx, 4xx o 5xx.

A continuación, se muestra un ejemplo de un documento de error XML en una respuesta de error de 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>
```