AWS API 网关 HTTP 代理 - 原始请求 URI

AWS API Gateway HTTP Proxy - Original Request URI

我们有一个使用请求 URI 的签名算法。

因此客户端在发出请求之前签名,因此请求 uri 的客户端视角是 AWS API 网关端点。

显然 运行 这是通过 api http 代理,它通过签名的请求,但更改 request_uri 会导致最终端点的验证出现一些问题。

有没有一种简单的方法可以以任何形式传递原始请求 uri?

谢谢。

我不知道 pass/get 原始请求 URI 的任何简单方法。上下文对象中有足够的信息,您应该能够重新 assemble 它。参见 context variable documentation here