在 API Gateway 中设置集成请求 - Amazon API Gateway

在 API Gateway 中设置集成请求

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

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

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

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

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

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

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

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

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

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