Log HTTP method in logging filters and revise log message format
Closes gh-23567
This commit is contained in:
@@ -322,7 +322,8 @@ public abstract class AbstractRequestLoggingFilter extends OncePerRequestFilter
|
||||
protected String createMessage(HttpServletRequest request, String prefix, String suffix) {
|
||||
StringBuilder msg = new StringBuilder();
|
||||
msg.append(prefix);
|
||||
msg.append("uri=").append(request.getRequestURI());
|
||||
msg.append(request.getMethod()).append(" ");
|
||||
msg.append(request.getRequestURI());
|
||||
|
||||
if (isIncludeQueryString()) {
|
||||
String queryString = request.getQueryString();
|
||||
@@ -334,15 +335,15 @@ public abstract class AbstractRequestLoggingFilter extends OncePerRequestFilter
|
||||
if (isIncludeClientInfo()) {
|
||||
String client = request.getRemoteAddr();
|
||||
if (StringUtils.hasLength(client)) {
|
||||
msg.append(";client=").append(client);
|
||||
msg.append(", client=").append(client);
|
||||
}
|
||||
HttpSession session = request.getSession(false);
|
||||
if (session != null) {
|
||||
msg.append(";session=").append(session.getId());
|
||||
msg.append(", session=").append(session.getId());
|
||||
}
|
||||
String user = request.getRemoteUser();
|
||||
if (user != null) {
|
||||
msg.append(";user=").append(user);
|
||||
msg.append(", user=").append(user);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -357,13 +358,13 @@ public abstract class AbstractRequestLoggingFilter extends OncePerRequestFilter
|
||||
}
|
||||
}
|
||||
}
|
||||
msg.append(";headers=").append(headers);
|
||||
msg.append(", headers=").append(headers);
|
||||
}
|
||||
|
||||
if (isIncludePayload()) {
|
||||
String payload = getMessagePayload(request);
|
||||
if (payload != null) {
|
||||
msg.append(";payload=").append(payload);
|
||||
msg.append(", payload=").append(payload);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user