From bfc07067eefe24e7f274098f68c7e3da1b00d013 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Thu, 1 May 2025 21:14:39 +0000 Subject: update --- main.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 48222bf..84333db 100644 --- a/main.go +++ b/main.go @@ -41,8 +41,9 @@ func getIP(request *http.Request) (string, error) { log.Println(request.RemoteAddr) - if len(splitIps) > 0 { - netIP := net.ParseIP(splitIps[len(splitIps)-1]) + if len(splitIps) > 1 { + netIP := net.ParseIP(splitIps[len(splitIps)-2]) + log.Println("one:", netIP.String()) if netIP != nil { return netIP.String(), nil } @@ -59,6 +60,7 @@ func getIP(request *http.Request) (string, error) { return "127.0.0.1", nil } + log.Println("two:", ip) return ip, nil } -- cgit v1.2.3