如何在 AWS API Gateway GET 请求中传递查询参数? [复制]

Posted

技术标签:

【中文标题】如何在 AWS API Gateway GET 请求中传递查询参数? [复制]【英文标题】:How can I pass query parameters in AWS API Gateway GET request? [duplicate] 【发布时间】:2016-07-02 11:41:47 【问题描述】:

我在资源上创建了一个 GET 方法,链接到一个 Lambda 函数,并且我正在尝试传递一些查询参数。

例如:

获取https://xyz.execute-api.us-east-1.amazonaws.com/prod/myresources?page=123

我希望将 page 传递给 lambda event 变量

【问题讨论】:

查看该问题的最高投票答案:***.com/questions/31329958/… 【参考方案1】:
    定义一个名为“page”的方法请求参数 为适当的 MIME 类型定义一个映射模板,以将请求正文中的参数发送到 Lambda,

即“应用程序/json” => "page" : "$input.params('page')" ...

【讨论】:

以上是关于如何在 AWS API Gateway GET 请求中传递查询参数? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何将 AWS CloudFront 和 API Gateway 并排用于同一个域?

如何使用 AWS Cloudformer 为现有 API Gateway 创建云形成模板?

AWS API Gateway:获取或发布以进行查询

使用 Learner Lab - 使用 API Gateway 触发 AWS Lambda

使用代理集成通过 API Gateway 触发 AWS Lambda

AWS API Gateway 默认响应和触发 AWS Lambda