我正在创建一个Web应用程序I,用户请求创建一个帐户。来自客户端页面的请求将到达服务器并查询数据库。现在,在我的注册页面上显示User already exists
错误的正确方法是什么。简而言之,如何在Node JS中将服务器端错误发送给客户端?
答案 0 :(得分:-1)
有一些选项可以满足您的需求。我不会采用的方法是使用http协议,例如发送500响应。
一种好的方法是在响应中创建状态和消息字段。
对于成功的请求,您可以使用代码200,对于其余请求,可以使用其他代码。您可能有专用的代码来通知api用户,后端代码未插入数据。
示例响应:
{
code: 789
message: "User could not be inserted"
...
}