【发布时间】:2017-06-25 00:52:07
【问题描述】:
我很难理解 AWS API Gateway 希望我如何组织我的 API,从而使版本控制变得简单。例如,假设我有一个简单的 API 用于从字典中获取单词,可选择通过查询参数过滤结果。我想在以下位置提供 v1:
https://<my-domain>/v1/names?starts-with=<value>
但是,我能获得 API 网关的最接近的位置是
https://<my-domain>/names/v1?starts-with=<value>
...这是相当落后的。
我在控制台中得到的是“名称 API”,它带有一个支持 GET 方法的“v1”资源。我也有我的自定义域设置将“名称”的基本路径映射到“名称 API”并阶段“测试”。基本路径必须是唯一的,因此放置“v1”只会在短期内获胜;一旦我创建了我的第二个 API(例如 Numbers API),它也会有一个 v1,我将无法创建第二个映射。
非常感谢任何和所有帮助,因为我现在没有想法。
【问题讨论】:
标签: api amazon-web-services aws-api-gateway