''
如果 Authorization 标头不存在,则返回以下模板。我怎样才能得到null
呢?因此null
,如果密钥不存在则返回...
{
"headers" : {
"authorization" : "$input.params().header.get('Authorization')"
}
}
''
如果 Authorization 标头不存在,则返回以下模板。我怎样才能得到null
呢?因此null
,如果密钥不存在则返回...
{
"headers" : {
"authorization" : "$input.params().header.get('Authorization')"
}
}
您可以使用#if ($variable)
来检查变量是否不为空
#if ($variable)
... do stuff here if the variable is not null
#end
在您的用例中,您可以尝试在授权标头周围放置空检查,如下所示。
{
"headers" : {
#if( $input.params().header.get('Authorization').toString() != "" )
"authorization" : "$input.params().header.get('Authorization')"
#end
}
}