diff --git a/pkg/server/api/clientip/clientip.go b/pkg/server/api/clientip/clientip.go index d561e5be9..8c79b9b5f 100644 --- a/pkg/server/api/clientip/clientip.go +++ b/pkg/server/api/clientip/clientip.go @@ -81,7 +81,7 @@ func parseForwardedFor(header string) string { header = header[:i] } - for _, part := range strings.Split(header, ";") { + for part := range strings.SplitSeq(header, ";") { part = strings.TrimSpace(part) if !strings.HasPrefix(strings.ToLower(part), "for=") { continue