From 27c78d84ca527e2fd7430c276bf4156d6644f57d Mon Sep 17 00:00:00 2001 From: Max <49632507+maxm86545@users.noreply.github.com> Date: Thu, 19 Jun 2025 11:42:09 +0300 Subject: [PATCH 1/2] perf: add popular proxy headers --- internal/phpheaders/phpheaders.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/phpheaders/phpheaders.go b/internal/phpheaders/phpheaders.go index 9e38ce56d0..0234caa563 100644 --- a/internal/phpheaders/phpheaders.go +++ b/internal/phpheaders/phpheaders.go @@ -80,6 +80,8 @@ var CommonRequestHeaders = map[string]string{ "Width": "HTTP_WIDTH", "X-Forwarded-For": "HTTP_X_FORWARDED_FOR", "X-Forwarded-Host": "HTTP_X_FORWARDED_HOST", + "X-Forwarded-Path": "HTTP_X_FORWARDED_PATH", + "X-Forwarded-Prefix": "HTTP_X_FORWARDED_PREFIX", "X-Forwarded-Proto": "HTTP_X_FORWARDED_PROTO", "A-Im": "HTTP_A_IM", "Accept-Datetime": "HTTP_ACCEPT_DATETIME", @@ -110,6 +112,7 @@ var CommonRequestHeaders = map[string]string{ "X-Network-Info": "HTTP_X_NETWORK_INFO", "X-Client-Id": "HTTP_X_CLIENT_ID", "X-Livewire": "HTTP_X_LIVEWIRE", + "X-Real-IP": "HTTP_X_REAL_IP", } // Cache up to 256 uncommon headers From 71393571d6ddf2d6e14aa37df4bfc6d34b214c59 Mon Sep 17 00:00:00 2001 From: Max <49632507+maxm86545@users.noreply.github.com> Date: Thu, 19 Jun 2025 11:54:01 +0300 Subject: [PATCH 2/2] X-Real-IP => X-Real-Ip --- internal/phpheaders/phpheaders.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/phpheaders/phpheaders.go b/internal/phpheaders/phpheaders.go index 0234caa563..64bc3a0832 100644 --- a/internal/phpheaders/phpheaders.go +++ b/internal/phpheaders/phpheaders.go @@ -112,7 +112,7 @@ var CommonRequestHeaders = map[string]string{ "X-Network-Info": "HTTP_X_NETWORK_INFO", "X-Client-Id": "HTTP_X_CLIENT_ID", "X-Livewire": "HTTP_X_LIVEWIRE", - "X-Real-IP": "HTTP_X_REAL_IP", + "X-Real-Ip": "HTTP_X_REAL_IP", } // Cache up to 256 uncommon headers