从Lambda实现的api网关资源中,如何获取原始请求URI。甚至只是原始路径?
缺乏更好的方法,我目前使用以下三个变量,这些变量使用默认的请求模板传递给lambda:
$context.resourcePath contains the path with variable names ex: "/blah/{var}"
$input.params().path contains the variable names and values ex: {"var":"something"}
$context.stage contains the stage ex: "prod"
Run Code Online (Sandbox Code Playgroud)
这很麻烦,因为它需要替换路径变量来获取原始调用路径:
/prod/blah/something
Run Code Online (Sandbox Code Playgroud)
如何获得原始的URL或URI?
| 归档时间: |
|
| 查看次数: |
640 次 |
| 最近记录: |