在 API Gateway 中设置集成请求 - Amazon API Gateway
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 API Gateway 中设置集成请求

要设置集成请求,您可以执行以下必需任务和可选任务:

  1. 选择确定如何将方法请求数据传递到后端的集成类型。

  2. 对于非模拟集成,请指定 HTTP 方法和目标集成终端节点的 URI,但 MOCK 集成除外。

  3. 对于与 Lambda 函数和其他 Amazon 服务操作的集成,请设置具有所需权限的 IAM 角色,以便 API Gateway 代表您调用后端。

  4. 对于非代理集成,设置必要的参数映射,将预定义方法请求参数映射到合适的集成请求参数。

  5. 对于非代理集成,设置必要的正文映射,根据指定的映射模板来映射给定内容类型的传入方法请求正文。

  6. 对于非代理集成,指定传入方法请求按原样传递到后端的条件。

  7. (可选) 指定如何处理二进制负载的类型转换。

  8. (可选) 声明缓存命名空间名称和缓存密钥参数以启用 API 缓存。

执行这些任务涉及到创建 API Gateway 的集成资源以及设置合适的属性值。您可以使用 API Gateway 控制台、Amazon CLI 命令、Amazon 开发工具包或 API Gateway REST API 来执行此操作。