nestJs中 Guards ,Interceptors ,Pipes ,Controller ,Filters的执行顺序

执行顺序: Guards(守卫):Guards 是最先执行的中间件,用于确定是否允许请求继续处理。Guards 在请求被路由到控制器之前执行,通常用于身份验证、角色检查或权限验证。如果 Guards 返回一个布尔值 false 或者抛出一个异常,请求处理流程将终止,不会执行后续的 Pipes、Int
posted @ 2024-03-25 23:50  Esther_Cheung  阅读(60)  评论(0编辑  收藏  举报