我捕获并处理错误,如下所示:
catch (err) {
console.log(err);
res.statusCode = 400;
res.statusMessage = err;
}
日志有效,但我在浏览器中没有收到响应,并且调用处于“待处理”状态。
最佳答案
res.statusMessage
未发送响应,请使用 res.send(err);
代替
关于javascript - 捕获错误时如何返回明确的响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54154494/