API网关触发器概述

函数计算支持API网关作为事件源,当有请求到达后端服务设置为函数计算的API网关时,API网关会触发函数的执行。函数计算会将执行结果返回给API网关。

使用场景

API网关触发器与HTTP触发器类似,可应用于搭建Web应用。相较于HTTP触发器,您可以使用API网关进行IP白名单或黑名单设置等高级操作。

实现原理

API网关调用函数计算服务时,会将API的相关数据转换为Map形式传给函数计算服务。函数计算服务处理后,按照Output Format格式返回statusCode、headers、body等相关数据。API网关再将函数计算返回的内容映射到statusCode、headers、body等位置返回给客户端。

principle