Interceptor1 Interceptor를 사용하여 Request/Reponse Logging Interceptor를 사용하여 Request/Reponse Logging 하는 방법에 대해 알아보자 이 글에선 예제 및 테스트용으로 작성하였기에 validation 처리는 따로 하지 않는다. Interceptor에서 logging을 할 때, Body를 읽지 않는 경우에 발생하는 문제가 있다. 만약 필요하지 않다면 바로 logging을 적용하면된다. body 사용하지 않는 경우 class ApiLogInterceptor : HandlerInterceptor { private val logger = KotlinLogging.logger {} override fun preHandle(request: HttpServletRequest, response: HttpServletResponse, handler: A.. 2023. 9. 20. 이전 1 다음