【问题标题】:is empty response with status 200 possible via aws serverless?是否可以通过 aws serverless 进行状态为 200 的空响应?
【发布时间】:2019-01-01 08:38:04
【问题描述】:

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

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

但是这会返回一个字符串'null'。

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

【问题讨论】:

    标签: aws-lambda aws-serverless


    【解决方案1】:

    回调在第二个参数中需要一个 HTTP 响应对象。试试这样。

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

    【讨论】:

    • 谢谢!为了使它工作,虽然端点集成应该是lambda-proxy
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    • 2020-09-26
    • 2017-10-31
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多