【问题标题】:Get error message from API request using Ajax javascript使用 Ajax javascript 从 API 请求中获取错误消息
【发布时间】:2020-03-24 21:12:52
【问题描述】:

我正在请求一个引发错误但我无法收到错误消息的 API。

这是 API 返回错误的方式:

res.status(500).send(JSON.stringify({
                    status: 500,
                    message: "Error during insertion" + err.message,
                }));

这就是我试图捕捉该消息的方式。

error: function(res) {
                console.log("Error: " + res.message);
                ierror = 1;

        }

知道我该怎么做吗?

【问题讨论】:

标签: javascript ajax


【解决方案1】:

将传入的字符串解析成一个对象。

error: function(res) {
            res = JSON.parse(res)  
            console.log("Error: " + res.message);
            ierror = 1;

    }

【讨论】:

    猜你喜欢
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    相关资源
    最近更新 更多