개발경험 및 메모/Spring & Java
Spring Content log남기기
현재 API SERVER 에서 Spring에서 제공하는 JWT Token을 발급한다. 그런데.. 특정 client에서 무분별하게 Token 을 너무 자주 발급을 하여 이것을 로그로 남기고 싶었다. 어떤 client가 Token발급을 하며, 어떤 Token을 Response를 하지는 확인이 필요하였다. ContentCachingRequestWrapper ContentCachingResponseWrapper 클래스를 사용하여 request body와 Response body 데이타를 캐치하여 로그를 남길 수가 있다. public class ApiFilter implements Filter { @Override public void doFilter(ServletRequest req, ServletRespons..
2020. 10. 8. 09:42
최근댓글