Vig*_*esh 4 middleware node.js nestjs nestjs-config
下面解释我的代码:有两个中间件 AuthenticationMiddleware 和 RequestFilterMiddleware 介入所有请求方法。
我的问题是如何制作RequestFilterMiddleware
仅用于 GET 方法的中间件和AuthenticationMiddleware
用于所有请求方法的中间件
应用程序模块.ts
export class AppModule implements NestModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply(AuthenticationMiddleware, RequestFilterMiddleware)
.forRoutes({ path: '/**', method: RequestMethod.ALL });
}
}
Run Code Online (Sandbox Code Playgroud)
tps*_*idt 17
应该可以了,不是吗?
export class AppModule implements NestModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply(AuthenticationMiddleware)
.forRoutes({ path: '/**', method: RequestMethod.ALL });
consumer
.apply(RequestFilterMiddleware)
.forRoutes({ path: '/**', method: RequestMethod.GET });
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6868 次 |
最近记录: |