我有一段代码:
logger.error("Unauthorized error: {} with request {} from {} ",
authException.getMessage(),
request.getServletPath(),
getClientIp(request));
以及:
private static String getClientIp(HttpServletRequest request) {
String remoteAddr = "";
if (request != null) {
remoteAddr = request.getHeader("X-FORWARDED-FOR");
if (remoteAddr == null || "".equals(remoteAddr)) {
remoteAddr = request.getRemoteAddr();
}
}
return remoteAddr;
}
我有这样的警告:
Invoke method(s) only conditionally