[Spring] Spring filter
ZaMan:
Spring filter는 웹 애플리케이션에서 HTTP 요청과 응답을 가로채서 처리할 수 있는 컴포넌트입니다.서블릿 기반의 스프링 애플리케이션에서 동작하며, 스프링 자체보다는 Servlet 스펙의 일부입니다.Filter는 DispatcherServlet보다 먼저 실행됩니다.Client → Filter → DispatcherServlet → Controller → DispatcherServlet → Filter → Client즉, 요청이 DispatcherServlet까지 도달하기 전에 필터를 통해 먼저 가공하거나 검사할 수 있고, 응답을 보낼 때도 가공할 수 있습니다.Filter의 대표적인 활용 예로그 출력 : 요청 시간, 요청 URI 등을 콘솔에 출력인코딩 처리: 요청 파라미터 인코딩 강제 설정보안 검..