【发布时间】:2018-08-28 14:08:10
【问题描述】:
我正在使用代理与我的 Java lambda 函数的集成。 lambda 处理程序的输入是表示传入请求的 JSON 对象。它有正文、标题、查询参数等。但它不包括API网关为body、查询参数等解析的源URL。有没有办法得到它?
问题是 API Gateway 不支持查询参数中的数组。示例:/endpoint?numbers=1&numbers=2。似乎,传递数组的唯一方法是将其作为 JSON 数组字符串 /endpoint?numbers=[1,2] 传递,但它并不总是合适的。所以我想自己解析网址。
【问题讨论】:
-
这种情况是否发生了变化,或者自从发布后有人找到了获取完整 URL 的方法?
标签: java amazon-web-services url aws-lambda aws-api-gateway