- 在 app 中可以定义一个异常处理器,作为中间件的一部分。
- 异常处理器是一个函数,命名为
default rot handler,包含error,request,response, 和next参数。 - 函数内部声明了
status code和message,用于设置响应状态码和异常信息。 - 可使用
switch来处理不同的异常情况,设置默认状态码为 500。 - 函数结束时,使用
response status和send设置并发送响应数据。 - 应用配置需导入并使用
default err handler来管理异常。