From e53d6d216df6cd03a37da71fd8eb1f71d8c0618e Mon Sep 17 00:00:00 2001 From: yusing Date: Sun, 15 Dec 2024 04:00:19 +0800 Subject: [PATCH] fix real ip should not modify XFF --- internal/net/http/middleware/real_ip.go | 1 - 1 file changed, 1 deletion(-) diff --git a/internal/net/http/middleware/real_ip.go b/internal/net/http/middleware/real_ip.go index 9d460b3..0faa857 100644 --- a/internal/net/http/middleware/real_ip.go +++ b/internal/net/http/middleware/real_ip.go @@ -112,6 +112,5 @@ func (ri *realIP) setRealIP(req *Request) { req.RemoteAddr = lastNonTrustedIP req.Header.Set(ri.Header, lastNonTrustedIP) req.Header.Set(gphttp.HeaderXRealIP, lastNonTrustedIP) - req.Header.Set(gphttp.HeaderXForwardedFor, lastNonTrustedIP) ri.m.AddTracef("set real ip %s", lastNonTrustedIP) }