初始化 API Gateway 中的 REST API 设置
在本示例中,我们使用通过 HTTP 集成简化的 PetStoreGET /pets
和 GET
/pets/{petId}
方法。这些方法通过两个 HTTP 终端节点 (即 http://petstore-demo-endpoint.execute-api.com/petstore/pets
和 http://petstore-demo-endpoint.execute-api.com/petstore/pets/{petId}
) 进行集成。API 会处理 200 OK
响应。本示例重点讨论在可能的情况下使用默认设置在 API Gateway 中创建 API 方面的基本编程任务。
由于采用默认设置,生成的 API 是边缘优化类型。另一种方法是设置区域 API。要设置区域 API,必须将 API 的终端节点类型显式设置为 REGIONAL
。要显式设置边缘优化的 API,您可以将 EDGE
设置为 endpointConfiguration
的类型。
设置 API 时,必须选择一个区域。在部署时,API 将特定于区域部署。对于边缘优化的 API,基本 URL 是
格式,其中 http[s]://{restapi-id}
.execute-api.amazonaws.com/stage
是 API Gateway 为 API 生成的 id 值。您可以将自定义域名 (例如 {restapi-id}
apis.example.com
) 分配为 API 的主机名,然后调用包含 https://apis.example.com/myApi
格式的基本 URL 的 API。
主题