如何提取 AWS Lambda 中的特殊字符参数?

How can extract special character parameter in AWS Lambda?

我正在通过 Node.js 4.3 测试 AWS Lambda。 当我请求 POST 方法以特殊字符参数开头时。

{
  "@type": "Test"
}

然后打印日志正常工作,但 Lambda 无法识别“@type”参数。

exports.handler = (event, context, callback) => {
  console.log(event);
  var type = event.@type;      
  callback(null, type);
};

我该如何解决?

你总是可以使用非groovy时髦语法:

event["@type"]