mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 09:38:02 +00:00
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:
@@ -461,7 +461,7 @@ const requestLogger = (req, res, next) => {
|
|||||||
|
|
||||||
// 记录请求开始
|
// 记录请求开始
|
||||||
if (req.originalUrl !== '/health') { // 避免健康检查日志过多
|
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', () => {
|
res.on('finish', () => {
|
||||||
@@ -487,7 +487,7 @@ const requestLogger = (req, res, next) => {
|
|||||||
} else if (res.statusCode >= 400) {
|
} else if (res.statusCode >= 400) {
|
||||||
logger.warn(`◀️ [${requestId}] ${req.method} ${req.originalUrl} | ${res.statusCode} | ${duration}ms | ${contentLength}B`, logMetadata);
|
logger.warn(`◀️ [${requestId}] ${req.method} ${req.originalUrl} | ${res.statusCode} | ${duration}ms | ${contentLength}B`, logMetadata);
|
||||||
} else if (req.originalUrl !== '/health') {
|
} 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相关日志
|
// API Key相关日志
|
||||||
|
|||||||
Reference in New Issue
Block a user