我想在向服务器发送无效数据时向用户返回错误,例如。电话号码输入中有8位而不是10位数。
答案 0 :(得分:0)
您可以通过调用process.exit(1)
来停止当前的node.js进程
请参阅docs。
修改强> 如果您想让服务器保持运行但只是从路由返回错误消息,您可以执行以下操作:
return res.status(400).send('Mobile number must be 10 digits long');
这会向客户端发送HTTP代码“400 Bad request”。