2

Fastify を使用して NestJs プロジェクトを作成し、そのためのミドルウェアを作成しましたが、エクスプレスで行う方法と同様に、クライアントに応答を送信する方法がわかりません。 !、これが私のミドルウェア コードです。

import {
  Injectable,
  NestMiddleware,
  HttpException,
  HttpStatus,
} from '@nestjs/common';

@Injectable()
export class LoggerMiddleware implements NestMiddleware {
  use(req: any, res: any, next: Function) {
    console.log('Request...', res);
    // throw new HttpException('Forbidden', HttpStatus.FORBIDDEN);
    next();
  }
}
4

1 に答える 1