API网关上嵌套查询参数的实现

时间:2018-01-05 09:41:54

标签: python amazon-web-services aws-lambda aws-api-gateway

我正在使用Amazon AWS Chalice(Python无服务器微框架)在Python中使用AWS Lambda函数。我试图找到一种方法,通过AWS API Gateway在GET请求上实现嵌套查询参数,触发我正在处理的lambda。

示例请求:类似于 - GET / save?

logstring[]=usrid&logstring[]=passed

根据我在下面的亚马逊中找到的参考,它表示它不支持嵌套查询参数

API Gateway Http Request

此处描述的解决方法仍然迫使我更改请求的输入结构。

我的目标是通过lambda将Web API服务迁移到服务器较少的API,而不对请求进行任何输入更改。我想保留API的确切输入查询参数结构,并且不想修改它,因为我们的许多客户端仍在使用现有的输入查询参数结构。

如果能有某种方法可以帮助我。

0 个答案:

没有答案