From 7b0b417287cde83d277b27cca99d83a1c44a5957 Mon Sep 17 00:00:00 2001 From: skidoodle Date: Thu, 13 Jun 2024 12:19:58 +0200 Subject: [PATCH] chore: Update IP address retrieval logic in main.go --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index bec4f18..caf1eb5 100644 --- a/main.go +++ b/main.go @@ -188,7 +188,7 @@ func handler(w http.ResponseWriter, r *http.Request) { } if IPAddress == "" || IPAddress == "self" { - if realIP, ok := r.Header["X-Real-Ip"]; ok && len(realIP) > 0 { + if realIP, ok := r.Header["X-Forwarded-For"]; ok && len(realIP) > 0 { IPAddress = realIP[0] } else { IPAddress = extractIP(r.RemoteAddr)