如何在执行API Gateway后将请求体返回给客户端



我有一个简单的api - gateway客户端,所有我想做的就是包括请求体,最初由客户端在击中api时发送回客户端。这只是为了确认api收到了预期的请求体。

我尝试使用以下映射模板,但它们返回空:

{
"requestBody": $method.request.body // also tried this with the quotes around the value
}
{
"requestBody": "integration.request.body"
}

这是一个SQS集成,然而,我只想把请求体发送到api本身,而不管SQS接收到什么。

将其添加到您的集成响应映射模板中应该可以达到目的:

{
"body-json" : $input.json('$')
}

同样,如果您想查看更多内容,请查找Generate template下拉菜单,选择Method Request passthrough生成一个映射模板,将所有传入的数据(主体,查询字符串等)返回给客户端。

相关内容

  • 没有找到相关文章

最新更新