amazon-web-services - 我们可以在 AWS 的 API 网关的单个资源中拥有多个 http 方法吗?
问题描述
我正在尝试使用 AWS 中的 API 网关。
这两种方法都有相同的 API 端点。默认情况下,它为 GET 方法调用 lambda 函数集。
我觉得我在这里的某个地方错过了一个把戏。
我应该为 PUT 方法创建不同的资源,还是将它放在具有不同 api 端点的相同资源中?
解决方案
或者,您可以使用该ANY
方法,但您将在您的 Lambda 中负责解释您如何处理您不想支持的任何方法。
您也可以在非代理资源上设置 ANY 方法。将 ANY 方法与代理资源相结合,您可以获得针对 API 的任何资源的所有受支持的 HTTP 方法的单个 API 方法设置。此外,后端可以在不破坏现有 API 设置的情况下发展。
更多信息可在此处获得。
推荐阅读
- machine-learning - 在迁移学习中,网络的自定义部分叫什么?
- mongoose - 猫鼬填充不适用于具有 ObjectIds 数组的字段
- python-3.x - FileNotFoundError:pygame 中没有这样的文件或目录
- c# - .Net Core CSharp 自定义 Json 反序列化
- sqlalchemy - 在 SQLAlchemy ORM 中将joinedload结果加载为标量列表
- node.js - 如何避免 HighlevelProducer rdkafka 中的数据丢失
- javascript - 隐藏重复组件的特定实例
- c++ - 如何使用 mingw-w64 调试大型可执行文件
- cypress - 无法使用(sypress 框架)单击与另一个元素重叠的元素
- ios - 从托管视图控制器委托 SwiftUI 视图