From 11fdaeeb19e99c38287191234cd06a69c9f181ec Mon Sep 17 00:00:00 2001 From: wiresslend <332542601@qq.com> Date: Tue, 15 Apr 2025 11:12:53 +0800 Subject: [PATCH] solve not being able to correctly obtain CF IP --- server/utils/access-log.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/utils/access-log.ts b/server/utils/access-log.ts index d3b60cf..92d362a 100644 --- a/server/utils/access-log.ts +++ b/server/utils/access-log.ts @@ -60,7 +60,7 @@ function blobs2logs(blobs: string[]) { } export function useAccessLog(event: H3Event) { - const ip = getHeader(event, 'x-real-ip') || getRequestIP(event, { xForwardedFor: true }) + const ip = getHeader(event, 'cf-connecting-ip') || getHeader(event, 'x-real-ip') || getRequestIP(event, { xForwardedFor: true }) const { host: referer } = parseURL(getHeader(event, 'referer'))