diff --git a/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/IP.java b/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/IP.java index 7811e34..1b08870 100644 --- a/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/IP.java +++ b/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/IP.java @@ -32,6 +32,7 @@ class IP { HttpStatus.OK); } else { if (HttpHeader.get("X-Forwarded-For".toLowerCase()) instanceof String IP) { + IP = IP.split(",")[0].trim(); log.info("请求携带了X-Forwarded-For头部,IP为:{}", IP); return new ResponseEntity<>(IP, MultiValueMap.fromSingleValue(Map.of("Content-Type", "text/plain;charset=UTF-8")),