

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# RPC 的回应
<a name="api-requests-rpc-responses"></a>

亚马逊 Route 53 响应只是标准的 HTTP 响应。某些 Route 53 操作在响应正文中以 HTTP 标头或 JSON 的形式返回特定于 Route 53 的特殊信息。具体细节包含在该操作的文档中。

每个响应都包含一个请求 ID，如果您需要使用 Route 53 对请求进行故障排除，则可以使用该请求编号。ID 包含在名为的 HTTP 标头中`x-amz-request-id`。请求编号的示例是`647cd254-e0d1-44a9-af61-1d6d86ea6b77`。

以下示例显示了对检查指定域名可用性的请求的响应。`Availability`元素表示您在请求中指定的域名是否可用。

**Example 响应示例**  

```
HTTP/1.1 200
Content-Length:{{number of characters in the JSON string}}
{
   "Availability":"308c56712-faa4-40fe-94c8-b423069de3f6"
}
```

## 错误响应
<a name="api-requests-rpc-error-responses"></a>

如果 RPC 请求导致错误，则 HTTP 响应会出现：
+ 以 JSON 格式作为响应正文的错误文档
+ Content-Type 标题： text/xml
+ 合适的 3xx、4xx 或 5xx HTTP 状态代码

以下是 RPC 错误响应中的 JSON 错误文档的示例。

```
1. {
2.  "__type": "com.amazon.coral.service#UnrecognizedClientException",
3.  "message": "The security token included in the request is invalid."
4. }
```