I configure the interceptor in custom WebMvcConfigurer.
public class RegisterInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
responseMsg(response,ResponseEnum.REGISTER_UN_AUTHORIZATION);
return false;
}
public void responseMsg(HttpServletResponse response,ResponseEnum responseEnum) throws Exception{
response.setContentType("application/json;charset=utf-8");
response.setStatus(responseEnum.getCode());
ReturnMsg msg = new ReturnMsg(responseEnum);
ServletOutputStream out = response.getOutputStream();
out.write(new ObjectMapper().writeValueAsString(msg).getBytes());
out.flush();
out.close();
}
}
I want to repsond to messages,but defeated postman : Parse Error: Response overflow