ミドルウェア追加

This commit is contained in:
ろむねこ 2024-06-19 16:41:49 +09:00
parent b6b64feee1
commit 482b44eeea
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -0,0 +1,9 @@
import { getRequestLogger } from '@src/singleton';
import { Request, Response, NextFunction } from 'express';
export default function logging(req: Request, res: Response, next: NextFunction) {
const logger = getRequestLogger();
logger.info(`[${req.method}] ${req.originalUrl}`);
logger.debug(`Request headers: ${JSON.stringify(req.headers)}, Request body: ${JSON.stringify(req.body)}`);
next();
}