nestjs 使用异常过滤器

创建过滤器需要实现ExceptionFilter

然后实现他的catch方法

最后通过response.status(status).json返回(response通过host.switchToHttp().getResponse()获取)

在局部使用则通过@UseFilters()

在全局使用则通过main.ts中的app去使用

app.useGlobalFilters()使用全局过滤器

 

posted @ 2022-12-29 14:57  d森林d  阅读(52)  评论(0)    收藏  举报