有没有办法在aws apigateway中调试映射模板

时间:2016-04-28 14:46:59

标签: amazon-web-services aws-api-gateway

我正在尝试创建一个apigateway映射模板,它将转换为:

{
    "ref": "refs/heads/master"
}

进入这个:

{
    "download_url":"http://example.com/master"
}

所以我尝试了这个:

{
  "branch": $input.path($.ref).substring($input.path($.ref).lastIndexOf('/')+1)
}

测试此方法我得到一个简单的错误:

Execution failed due to configuration error: Unable to transform request

现在,我当然想知道为什么会失败。但更重要的是:我该如何调试呢?反正有没有为映射模板获取更具描述性的错误消息?

1 个答案:

答案 0 :(得分:3)

不直接使用API​​网关,但由于API网关使用了Velocity template engine,您可以考虑在自己的计算机上下载并运行速度引擎来调试模板。