Aws lambda 如何根据请求主体变量/项执行不同的aws lambda(aws api网关)

Aws lambda 如何根据请求主体变量/项执行不同的aws lambda(aws api网关),aws-lambda,aws-api-gateway,Aws Lambda,Aws Api Gateway,我希望能够根据请求参数执行不同的lambda。我该怎么做 示例:-如果我有两个aws lambdas abc和pqr,我想在POST请求的请求正文中发送lambda function name参数。根据lambda函数名的值,我想执行abc或pqr? 这可能吗?不幸的是,api网关只能根据方法和路径进行区分 但是,一个解决方案是使用代理lambda检查POST主体,使用aws sdk调用所需的lambda;然后返回结果。谢谢Thomasmichalwallace,我喜欢你的想法。那对我会有用的。

我希望能够根据请求参数执行不同的lambda。我该怎么做

示例:-如果我有两个aws lambdas abc和pqr,我想在POST请求的请求正文中发送lambda function name参数。根据lambda函数名的值,我想执行abc或pqr?
这可能吗?

不幸的是,api网关只能根据方法和路径进行区分


但是,一个解决方案是使用代理lambda检查POST主体,使用aws sdk调用所需的lambda;然后返回结果。

谢谢Thomasmichalwallace,我喜欢你的想法。那对我会有用的。