【发布时间】:2018-08-14 06:39:35
【问题描述】:
我有一个非常简单的堆栈:位于 lambda 前面的 API 网关。目前我的路径看起来像:
/dogs、/dogs/{id}等
我要做的就是在基本路径中添加一个版本(即api.dogs.com/v1/dogs)。我尝试通过使用 v1 的基本路径映射创建一个自定义域名来执行此操作,该映射指向我在 API Gateway 中的阶段。
这通过 API Gateway 路由很好,但一旦遇到我的 lambda 中的路由逻辑就会出现问题。我的 lambda 期待 /dogs,但使用基本路径映射,路径实际上是 v1/dogs。
有什么好的方法来解决这个问题?如果可能的话,我想避免直接在我的代码 (lambda) 中处理版本。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway