【发布时间】:2022-06-30 01:01:27
【问题描述】:
我在 AWS API Gateway 上有一个 REST API。它有一个资源/{proxy+},使用ANY 方法配置。集成请求设置为VPC_PROXY,这意味着它使用VPC Link。 VPC 链接指向一个网络负载均衡器,该负载均衡器位于我使用 Fargate 在 ECS 集群上运行的应用程序的前面。
当使用控制台的选项来测试 API 时,我可以确认请求正在到达我的应用程序,但根据我的日志记录,被请求的资源始终是 /。如果我尝试在控制台的方法测试屏幕中设置{proxy} 值,我的应用似乎只收到对/ 的请求。如果我将{proxy} 设置为widget/5,我收到的响应就像我是请求/。
我想知道是否有某种方法可以解决这个问题,我搜索了 AWS 文档,但我不知道我的设置哪里出了问题。
【问题讨论】:
标签: amazon-web-services aws-api-gateway