Spring boot-Cache Control Headers 하는법

25gStroy·2022년 4월 15일
0

Springboot

목록 보기
14/41

Cache Control Headers

요청 데이터가 무겁지만 변경이 잘 없는 데이터는 Headers에 케시컨트롤을 통해서 사용자와 서버가 서로 윈윈할수 있는 방법이 있다. 한번 최초 요청시에 request 요청이 캐싱돼서 이후 제요청시에는 http 통신을 하지 않고 클라이언트쪽에서 바로 캐싱돼서 데이터를 띄운다.

spring boot Cache Control Headers

굉장히 간단하다.
캐싱하고 싶은 컨트롤러에서 header 설정을 해주면된다.

maxAge 는 캐싱되는 최대 시간이다. 이 내에 요청이 오면 캐싱 돼서 http요청없이 서비스를 진행한다.

docs

https://www.baeldung.com/spring-security-cache-control-headers

profile
애기 개발자

0개의 댓글