인프런 커뮤니티 질문&답변

플하님의 프로필 이미지

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

스프링 인터셉터 - 소개

요청 로그 남기기

작성

·

82

0

요청로그를 남길때 인터셉터보다 서블릿 필터에서 남기는게 더 좋지 않나요?

왜냐하면 mvc로 진입하기 이전에 문제가 발생하면 로그 자체도 못남길수 있을텐데

처음에 더 앞단인 서블릿 필터에서 요청 로그를 남기는게 좋지않나요?

답변 1

0

안녕하세요. 플하님, 공식 서포터즈 y2gcoder입니다.

이 부분은 정답이 없고, 어떤 부분을 로깅하고 싶냐에 따라 필터와 인터셉터 모두 활용할 수 있을 것 같습니다!

  • 필터: 요청, 응답에 관련된 포괄적인 정보

  • 인터셉터: MVC 레벨에서 얻을 수 있는 추가적인 정보(특정 핸들러 정보 및 메서드 정보 등)

그래서 경우에 따라서는 필터와 인터셉터 두 곳 다 로깅을 할 수 있습니다 🙂

감사합니다.

플하님의 프로필 이미지

작성한 질문수

질문하기