typescript - 使用 AWS CDK 的 API Gateway GET 方法请求 URL 查询字符串参数
问题描述
我正在使用 CDK 配置 API 网关,并且在 GET 方法请求中处理 URL 查询字符串参数。我可以找到集成请求的示例,但找不到方法请求的示例。
这些是我使用控制台定义的 URL 查询字符串参数,我的问题是如何使用 CDK 在 TypeScript 中复制它?
我检查了 CDK 文档,希望找到实现。我期待它可能在MethodOptions 接口下,但对我的情况没有任何用处。
解决方案
以下代码完成了这项工作。它是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
}
}