2016-07-07 104 views
1

我想从API网关获取请求URL并将其传递给lambda函数。如何在API网关中获取请求网址?

我看过http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html并尝试了'Method Request passthrough'正文模板,但我看不到一个简单的方法。

我的用例是我想返回一个资源的完整url,它是使用post方法创建的。

我想包括由API网关用来创建对象的URL,因为它是最初的地方,但它可能是前进的变化,并且最简单的(我认为)有一个将返回并使用完全限定的url,这将基于请求所在的url。

+0

你弄清楚如何去这件事吗?我正在创建一个搜索API,并希望在我的回复中包含指向下一页结果的链接。我需要访问请求URL才能正确执行此操作。 – TommyN

回答

-1

没有简单的方法可以将完全合格的请求URL传递给您的集成,但由于您始终可以控制请求主体,因此您正在构建映射模板中的请求url。

感谢,

嘉侯