是否可以通过 aws serverless 获得状态为 200 的空响应?

is empty response with status 200 possible via aws serverless?

所以我希望响应正文为空。我尝试了以下变体:

export const hello = async (event, context, callback) => {
    callback(null, null)
}

然而这个returns一个字符串'null'.

如果我不调用回调,lambda 会以超时错误或其他方式响应。

回调期望在第二个参数中有一个 HTTP 响应对象。像这样尝试。

exports.handler = async (event, context, callback) => {
    callback(null, {
        statusCode: '200',
        body: ''
    });
};