首页 > 其他分享 >nestjs 使用异常过滤器

nestjs 使用异常过滤器

时间:2022-12-29 15:16:27浏览次数:39  
标签:status app nestjs 使用 过滤器 异常 response

创建过滤器需要实现ExceptionFilter

然后实现他的catch方法

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

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

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

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

 

标签:status,app,nestjs,使用,过滤器,异常,response
From: https://www.cnblogs.com/NepnepStudy/p/17012562.html

相关文章

  • .net 6 swagger异常:System.IO.FileNotFoundException:“Could not find file '**\**.
    异常:System.IO.FileNotFoundException:“Couldnotfindfile'F:\.netcorestuty\Demo02\Demo02\bin\Debug\net6.0\Demo02.xml'.”解决方法:详细请见:.net6配置使用sw......
  • IO异常如何处理
    JDK7前处理之前的练习,我们一直把异常抛出,而实际开发中并不能这样处理,建议使用try...catch...finally代码块,处理异常部分,代码使用演示:publicclassHandleException1{......
  • 狂神说Go语言—错误与异常
    什么是错误error什么是错误错误指的是可能出现问题的地方出现了问题。比如打开一个文件时失败,这种情况在人们的意料之中。和错误类似的还有一个异常,指的是不应该出现......
  • Triple 协议支持 Java 异常回传的设计与实现
    作者:ApacheDubboContributor陈景明背景在一些业务场景,往往需要自定义异常来满足特定的业务,主流用法是在catch里抛出异常,例如:publicvoiddeal(){try{......
  • Triple 协议支持 Java 异常回传的设计与实现
    作者:ApacheDubboContributor陈景明背景在一些业务场景,往往需要自定义异常来满足特定的业务,主流用法是在catch里抛出异常,例如:publicvoiddeal(){try{......
  • java规约四:异常和返回
    1、进行业务编码之前设计好自定义异常,错误码,出现异常时对用户和调用者一定要友好2、约定好方法的返回值,空对象,空集合还是null,视情况而定3、防止空指针NPE。几种可能出现......
  • 解决the dependencies of some of the beans in the application context form a cycl
    异常描述项目启动的时候,遇到thedependenciesofsomeofthebeansintheapplicationcontextformacycle异常异常分析 由字面意思是由于代码中存在着循......
  • 关于软异常
    CPU执行指令时可能会触发异常,例如除0错误,内存访问错误,这种称为“硬异常”。还有一种可以通过软件模拟异常,通过调用windowsAPI函数RaiseException可以主动触发异常。如......
  • 高德地图异常Cannot read properties of undefined (reading 'addressComponent')
    异常  本次的原因是页面没有加入密钥增加密钥如下: 其他原因:可能是申请的key类型不对,重新选择类型申请key,本次选的是Web端(JS API) ......
  • 过滤器_有效数据过滤
    需求:模拟:论坛过滤敏感词汇!实现思路:1.Dis.jsp  讨论区页面2.DisServlet.java  处理提交    ---》获取请求参数    ---》......