【发布时间】:2016-12-06 10:24:44
【问题描述】:
我想更改获取方法集成请求的正文映射模板。 但是显示了指定的无效缓存键参数。发生了什么 ?我尝试关闭查询映射,重新打开浏览器,重新登录或删除模板以构建新模板,但是仍然出现 Invalid cache key parameter specified 错误对话框。
这是我的模板
#set($allParams = $input.params())
{
#foreach($type in $allParams.keySet())
#set($params = $allParams.get($type))
#foreach($paramName in $params.keySet())
"$paramName" : "$util.escapeJavaScript($params.get($paramName))"
#end
#end
}
如果您想了解一些细节来帮助我,请告诉我。
【问题讨论】:
-
您是否使用控制台来创建 API?还是 CloudFormation/Swagger 导入? “方法请求”屏幕上有哪些参数?
-
我解决了这个问题,因为aws支持工程师告诉我测试控制台和api阶段不同,所以我换了另一个模板来解决。
标签: amazon-web-services aws-api-gateway