如何从express.js中的路由返回错误?

时间:2017-10-10 08:40:25

标签: node.js express

我想在向服务器发送无效数据时向用户返回错误,例如。电话号码输入中有8位而不是10位数。

1 个答案:

答案 0 :(得分:0)

您可以通过调用process.exit(1)来停止当前的node.js进程 请参阅docs

修改 如果您想让服务器保持运行但只是从路由返回错误消息,您可以执行以下操作:

return res.status(400).send('Mobile number must be 10 digits long');

这会向客户端发送HTTP代码“400 Bad request”。