Spring Boot에서 HTTP 요청 본문 재사용을 위한 InputStream 캐싱 구현
Spring Boot 애플리케이션에서 HTTP 요청의 본문(body)을 여러 번 읽어야 하는 상황이 발생할 수 있다. 예를 들어, 로깅 목적으로 원본 요청 데이터를 확인한 후 컨트롤러에서 다시 본문을 파싱해야 하는 경우, 표준 HttpServletRequest의 InputStream은 한 번만 읽을 수 있어 두 번째 접근 시 비어 있는 상태로 반환된다.
이 문제를 해결하려면 요청이 프레임워크 내부 ...
5월 24일 21:48에 게시됨