提问人:Lee SeongBae 提问时间:10/9/2023 更新时间:10/9/2023 访问量:10
res.headers在 Node.js 中发送用于默认错误处理?
res.headersSend in Node.js for the default error handling?
问:
我正在学习 Node.js 和 defualt 错误处理部分。 这是我的代码。
app.use((error, req, res, next) => {
// if (res.headersSent) {
// return next(error);
// }
res.status(error.code || 500);
res.json({ message: error.message || "An unknown error occurred!" });
});
我不确定为什么在标头已经发送时必须返回 next(error)。 我评论了 if (res.headersSent) ...部分,错误处理中间件仍能正常工作。
谁能帮我了解这个零件是做什么用的?
答: 暂无答案
评论