如何从express.js / node.js限制/忽略所有类型的主体解析器错误? uncaughtException / unhandledRejection不起作用

时间:2019-06-04 06:42:28

标签: node.js express

如果会话被客户端中止,express.js / node.js将抛出未处理的错误,例如“错误:错误”,因此需要忽略。

2 个答案:

答案 0 :(得分:0)

您不能忽略nodeJS中的错误。

如果不处理该错误,它将引发异常并使应用程序崩溃。

如果您真的想忽略错误,则可以创建一个获取错误的方法,只需console.log即可。

如果您发布了一些代码,我可以为您输入。

答案 1 :(得分:0)

感谢您的回复。

该错误不是自定义错误,请确保该错误来自快速中间件。

在request.emit之后并尝试解析JSON时,错误消息框弹出。 我可能会收到错误框,因为图像包含电子“ appname”和“ Error:error”。 仅此错误就很难弄清楚它出了什么问题。

所以我一经创建快递服务器。 使用uncaughtExceptions和unhandledRejections处理,但无济于事。

请告诉我如何处理请求中止的呼叫,因为首先尝试解析响应,然后结束这种情况。

在调试时如何使用快速中间件控制它。