在 API Gateway 中设置集成请求
要设置集成请求,您可以执行以下必需任务和可选任务:
-
选择确定如何将方法请求数据传递到后端的集成类型。
-
对于非模拟集成,请指定 HTTP 方法和目标集成端点的 URI,但
MOCK
集成除外。 -
对于与 Lambda 函数和其他 AWS 服务操作的集成,请设置具有所需权限的 IAM 角色,以便 API Gateway 代表您调用后端。
-
对于非代理集成,设置必要的参数映射,将预定义方法请求参数映射到合适的集成请求参数。
-
对于非代理集成,设置必要的正文映射,根据指定的映射模板来映射给定内容类型的传入方法请求正文。
-
对于非代理集成,指定传入方法请求按原样传递到后端的条件。
-
(可选)指定如何处理二进制负载的类型转换。
-
(可选)声明缓存命名空间名称和缓存密钥参数以启用 API 缓存。
执行这些任务涉及到创建 API Gateway 的集成资源以及设置合适的属性值。您可以使用 API Gateway 控制台、AWS CLI 命令、AWS 开发工具包或 API Gateway REST API 来执行此操作。