如何在Express / node js中将服务器端错误返回到客户端的HTML页面?

时间:2019-05-05 07:21:42

标签: node.js express

我正在创建一个Web应用程序I,用户请求创建一个帐户。来自客户端页面的请求将到达服务器并查询数据库。现在,在我的注册页面上显示User already exists错误的正确方法是什么。简而言之,如何在Node JS中将服务器端错误发送给客户端?

1 个答案:

答案 0 :(得分:-1)

有一些选项可以满足您的需求。我不会采用的方法是使用http协议,例如发送500响应。

一种好的方法是在响应中创建状态和消息字段。

对于成功的请求,您可以使用代码200,对于其余请求,可以使用其他代码。您可能有专用的代码来通知api用户,后端代码未插入数据。

示例响应:

  {   

code: 789   

message: "User could not be inserted" 

...

     }