nodejs express 中,throw 一个异常,如何指定响应号?

throw new Error('asdasdad')

这样会返回
{

error: asdasdad,
error_code: 500,

}

如何指定error_code呢?

例如 throw new Error('asdasdad', 400)


开心每一天1111
浏览 592回答 1
1回答

浮云间

自己写一个class继承自Error就可以了。比如:export default class ApiError extends Error {  constructor(msg, code) {    super(msg);    this.msg = msg;    this.code = code;  }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript