【发布时间】:2020-07-17 17:50:39
【问题描述】:
我们在 AWS Api Gateway 中有一个要求,如果我们收到带有标头(授权)密钥的请求,它应该调用一个 API,并且如果标头块中不存在授权密钥(仅与 keyValue 无关的密钥)应该调用另一个 API。
我设想的流程是 - Apigateway -> (stepfunction/lambda) -> lambda
- 为此,我想过使用阶跃函数,但我不确定如何传递总计 标头块作为输入以及从 API 网关到步骤函数的请求?
- 处理这种情况的任何最佳解决方案。 (评估键是否存在于标题块中)
- 如果步进函数不起作用,我相信同样的问题也适用于 lambda 的使用,即如何将总标头块作为输入传递给 lambda。
非常感谢任何建议。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway aws-step-functions