|
@@ -64,7 +64,7 @@ public class RequestLogHandlerInterceptor implements HandlerInterceptor {
|
|
|
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler,
|
|
|
@Nullable Exception ex) throws Exception {
|
|
|
MyHttpServletResponseWrapper wrapper = (MyHttpServletResponseWrapper) response;
|
|
|
- String responseString = new String(wrapper.toByteArray());
|
|
|
+ String responseString = new String(wrapper.toByteArray(), Charset.forName(request.getCharacterEncoding()));
|
|
|
// 返回结果打印前100个字符
|
|
|
log.info("返回 {}: {}", wrapper.getStatus(),
|
|
|
org.apache.commons.lang3.StringUtils.substring(responseString, 0, 100));
|