有两种lambda函数调用类型 - 同步和异步。同步调用将阻止将等待响应的调用者。异步调用类型不会阻止调用者,它将在调用后立即返回 - 没有 - null - 回应。
null
如果你放置 async 在函数前面的关键字,指定要异步调用的函数,因此 null 你得到的回应是预期的行为。
async
如果您不希望它是异步的,请将标题更改为
exports.handler = (event,context,callback) =>
请注意,某些服务在调用lambda函数时将使用其预定义的lambda调用类型而不尊重您的选择(即,当您将lambda函数订阅到s3事件时,它将始终异步调用)。