From 9b234c5accf6b121b8681f233d1f68221378432e Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Fri, 28 Nov 2025 15:40:18 +0800 Subject: [PATCH] chore: update security.ts --- src/routes/v1/services/security.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/v1/services/security.ts b/src/routes/v1/services/security.ts index 9047e2a..0c9240b 100644 --- a/src/routes/v1/services/security.ts +++ b/src/routes/v1/services/security.ts @@ -74,7 +74,9 @@ export const sanitizeResult = (data: any): any => { export const verifyApiKey = (app: Elysia) => app.onBeforeHandle((ctx) => { // 检查所有可能的Authorization头大小写变体 let authHeader: string | null = null; - for (const [key, value] of ctx.request.headers) { + + // ts-ignore: 类型“Headers”上不存在属性“entries”。 + for (const [key, value] of ctx.request.headers.entries()) { if (key.toLowerCase() === 'authorization') { authHeader = value; break;