diff --git a/server/internal/library/location/location.go b/server/internal/library/location/location.go index 1373c9e..7b9633f 100644 --- a/server/internal/library/location/location.go +++ b/server/internal/library/location/location.go @@ -200,5 +200,9 @@ func GetClientIp(r *ghttp.Request) string { if gstr.Contains(ip, ",") { ip = gstr.TrimStr(ip, ",", -1) } + + if gstr.Contains(ip, ", ") { + ip = gstr.TrimStr(ip, ", ", -1) + } return ip }