是否可以通过 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: ''
});
};
所以我希望响应正文为空。我尝试了以下变体:
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: ''
});
};