fix: 优化请求日志记录格式

- 将请求开始日志从 logger.request 改为 logger.info
- 调整请求完成日志的格式,使用更结构化的参数传递

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Alfonsxh
2025-07-30 11:35:22 +08:00
parent fc5c24e1ca
commit 7cdb75bdaa

View File

@@ -461,7 +461,7 @@ const requestLogger = (req, res, next) => {
// 记录请求开始
if (req.originalUrl !== '/health') { // 避免健康检查日志过多
logger.request(`▶️ [${requestId}] ${req.method} ${req.originalUrl} | IP: ${clientIP}`);
logger.info(`▶️ [${requestId}] ${req.method} ${req.originalUrl} | IP: ${clientIP}`);
}
res.on('finish', () => {
@@ -487,7 +487,7 @@ const requestLogger = (req, res, next) => {
} else if (res.statusCode >= 400) {
logger.warn(`◀️ [${requestId}] ${req.method} ${req.originalUrl} | ${res.statusCode} | ${duration}ms | ${contentLength}B`, logMetadata);
} else if (req.originalUrl !== '/health') {
logger.request(`◀️ [${requestId}] ${req.method} ${req.originalUrl} | ${res.statusCode} | ${duration}ms | ${contentLength}B`, logMetadata);
logger.request( req.method, req.originalUrl, res.statusCode, duration, logMetadata);
}
// API Key相关日志