fix:修复日志系统响应序列化器错误

- 修复res.getHeader is not a function错误
- 添加响应对象方法存在性检查
- 确保日志系统在各种响应类型下正常工作
This commit is contained in:
moyin
2025-12-17 15:17:11 +08:00
parent 08bf2bbaf3
commit a1669626fd

View File

@@ -200,8 +200,8 @@ export class LoggerConfigFactory {
statusCode: res.statusCode,
statusMessage: res.statusMessage,
headers: {
'content-type': res.getHeader('content-type'),
'content-length': res.getHeader('content-length'),
'content-type': res.getHeader ? res.getHeader('content-type') : res.headers?.['content-type'],
'content-length': res.getHeader ? res.getHeader('content-length') : res.headers?.['content-length'],
},
responseTime: res.responseTime,
}),