首页 > 解决方案 > 我们可以在 AWS 的 API 网关的单个资源中拥有多个 http 方法吗?

问题描述

我正在尝试使用 AWS 中的 API 网关。

在此处输入图像描述

这两种方法都有相同的 API 端点。默认情况下,它为 GET 方法调用 lambda 函数集。

我觉得我在这里的某个地方错过了一个把戏。

我应该为 PUT 方法创建不同的资源,还是将它放在具有不同 api 端点的相同资源中?

标签: amazon-web-servicesaws-api-gatewaydevops

解决方案


或者,您可以使用该ANY方法,但您将在您的 Lambda 中负责解释您如何处理您不想支持的任何方法。

您也可以在非代理资源上设置 ANY 方法。将 ANY 方法与代理资源相结合,您可以获得针对 API 的任何资源的所有受支持的 HTTP 方法的单个 API 方法设置。此外,后端可以在不破坏现有 API 设置的情况下发展。

更多信息可在此处获得。


推荐阅读