【发布时间】:2019-08-14 18:55:41
【问题描述】:
我有一个 AWS API 网关 - 并使用 dynamodb 从数据库中读取数据,如果我发送一个没有空格的参数,它的运行就足够好了。
网址格式:API_LINK/benchmark_performance/{benchmark}
如果 {benchmark} 被替换为带空格的字符串 - AWS 回复无/空白数据,未报告错误。如果参数中没有空间,那么它会正确发送数据。我也尝试使用 JS URI_encoder 方法并发送它,但结果相同
如果我从 AWS 控制台测试 AWS API 端点(参数有空格),那么结果会正确显示,但从浏览器或 Angular 2 应用程序调用时,相同的 URL 不会提供任何数据。
问题:我应该在 AWS API Gateway 集成映射中做什么,它可以为我提供正确的输出并处理参数问题中的空间。
【问题讨论】:
标签: amazon-web-services aws-api-gateway