首页 > 解决方案 > 使用 AWS CDK 的 API Gateway GET 方法请求 URL 查询字符串参数

问题描述

我正在使用 CDK 配置 API 网关,并且在 GET 方法请求中处理 URL 查询字符串参数。我可以找到集成请求的示例,但找不到方法请求的示例。

这些是我使用控制台定义的 URL 查询字符串参数,我的问题是如何使用 CDK 在 TypeScript 中复制它? 在此处输入图像描述

我检查了 CDK 文档,希望找到实现。我期待它可能在MethodOptions 接口下,但对我的情况没有任何用处。

标签: typescriptamazon-web-servicesaws-api-gatewayaws-cdk

解决方案


以下代码完成了这项工作。它是Method 构造的一部分。

 options: {
      requestParameters: {
     'method.request.querystring.profile': true,
     'method.request.querystring.username': true,
     'method.request.querystring.password': true,
     'method.request.querystring.language': true,
     'method.request.querystring.options': false
      }
}

推荐阅读