perf:代码调整

This commit is contained in:
曾文豪
2024-09-18 17:13:40 +08:00
parent 2621c6dedc
commit d38077b0f8
11 changed files with 76 additions and 40 deletions

View File

@@ -17,7 +17,10 @@ public class ServletKit extends ServletUtil {
public static HttpServletRequest getRequest() {
ServletRequestAttributes attributes = (ServletRequestAttributes)
RequestContextHolder.getRequestAttributes();
return attributes.getRequest();
if (attributes != null) {
return attributes.getRequest();
}
return null;
}
/**
@@ -27,6 +30,9 @@ public class ServletKit extends ServletUtil {
*/
public static String getClientIP() {
HttpServletRequest request = getRequest();
if (request == null) {
return "";
}
return getClientIP(request);
}