mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-26 00:24:02 +00:00
ミドルウェア追加
This commit is contained in:
parent
b6b64feee1
commit
482b44eeea
9
src/routers/middlewares/logging.ts
Normal file
9
src/routers/middlewares/logging.ts
Normal 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();
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user