개발 기록이

[Spring] dofilter filterchain 이란? 본문

웹 개발/Back-end

[Spring] dofilter filterchain 이란?

studyingbackhoe 2024. 8. 23. 19:26

필터는 1개 이상이 존재할 수 있으며 각각의 필터는 맡은 작업을 수행하고 작업이 다음 필터에서 수행될 수 있도록 제어권을 넘겨주면서 최종적으로 서블릿까지 도달한다.

 

 

 

  • FilterChain은 요청이 여러 필터를 거쳐 최종적으로 서블릿에 도달하도록 하는 구조.
  • 각 필터는 doFilter 메서드 내에서 chain.doFilter(request, response)를 호출하여 다음 필터 또는 서블릿으로 요청 전달.
  • 필터 체인의 각 필터는 요청과 응답을 처리할 수 있으며, 필터 체인이 완료되면 서블릿이 요청을 처리.

출처 : https://realrain.net/posts/spring-security-filter

OpenAI ChatGPT (https://openai.com)