fix: 调整资源释放位置
This commit is contained in:
parent
8632cc3dbe
commit
91a12a291c
|
|
@ -5,7 +5,6 @@ import lombok.extern.slf4j.Slf4j;
|
|||
import org.slf4j.MDC;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.web.servlet.HandlerInterceptor;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
|
@ -42,14 +41,14 @@ public class HttpInterceptor implements HandlerInterceptor {
|
|||
}
|
||||
|
||||
@Override
|
||||
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) {
|
||||
//String body = response.getContentType().contains("json") ? response.getOutputStream().toString() : "内容无法显示(" + response.getContentType() + ")";
|
||||
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception {
|
||||
HandlerInterceptor.super.afterCompletion(request, response, handler, ex);
|
||||
log.info("HttpRecord Response,url:" + request.getRequestURL() + ",status:" + response.getStatus());
|
||||
removeAuthorization();
|
||||
}
|
||||
|
||||
private void removeAuthorization() {
|
||||
log.debug("已清除当前线程的Authorization");
|
||||
log.trace("已清除当前线程的Authorization");
|
||||
currentAuthorization.remove();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue