拦截器是在管道之后执行?为什么我实际测试不是呢?
来源:11-16 拦截器前导学习:删除敏感信息

城北丶
2023-07-29
根据下面的代码执行顺序,先执行了JWT的守卫,然后执行了鉴权守卫,然后会执行拦截器,然后执行了ParseIntPipe校验参数的管道。这跟老师讲的拦截器在管道之后执行有冲突呀。
写回答
1回答
-
Brian
2023-07-31
非也非也!
拦截器即可以在请求之前,也可以在请求之后即响应之前,请求之前的拦截器是在管理之前的。你再看看你的拦截器是干嘛用的~~这个Serialize拦截器的作用是:在响应给用户的时候,给数据进行 序列化,即删除其中无用的一些数据,即是在响应之前。
022023-08-22
相似问题