From a1669626fd97cb38ed4bf11dfa1e6b5e7ad88148 Mon Sep 17 00:00:00 2001 From: moyin <244344649@qq.com> Date: Wed, 17 Dec 2025 15:17:11 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E7=B3=BB=E7=BB=9F=E5=93=8D=E5=BA=94=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96=E5=99=A8=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复res.getHeader is not a function错误 - 添加响应对象方法存在性检查 - 确保日志系统在各种响应类型下正常工作 --- src/core/utils/logger/logger.config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/utils/logger/logger.config.ts b/src/core/utils/logger/logger.config.ts index 77fc642..5d469ca 100644 --- a/src/core/utils/logger/logger.config.ts +++ b/src/core/utils/logger/logger.config.ts @@ -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, }),