添加中间件注释,优化APILoader日志

This commit is contained in:
tone
2024-09-25 01:25:03 +08:00
parent 7acdfc2c68
commit 3b500c71ec
4 changed files with 6 additions and 2 deletions

View File

@@ -2,6 +2,7 @@ import { Request, Response, NextFunction } from "express"
import Logger from "@lib/Logger/Logger";
const logger = new Logger('API', 'Middleware', 'MountIP');
// 挂载IP将请求的ip地址挂载到data._ip属性下
let MountIP = (req: Request, res: Response, next: NextFunction) => {
let ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress || req.ip;
if (ip == undefined || ip.length <= 0) {