Cache-Control: public, max-age, s-maxage, immutable 완벽 정리
Cache-Control 헤더는 브라우저와 CDN 같은 캐시가 데이터를 얼마나 오래 저장할지 결정하는 중요한 설정이다. 다음은 가장 자주 사용하는 설정을 기준으로 정리한 내용이다.Cache-Control: public, max-age=3600, s-maxage=3600publicpublic은 브라우저뿐 아니라 CDN 같은 공유 캐시도 이 응답을 저장할 수 있다는 의미이다.이미지, CSS, JS 같은 정적 파일이나 개인정보가 필요 없는 데이터 요청에 많이 사용된다.max-age브라우저 캐시가 데이터를 유지하는 시간이다.max-age=3600 은 브라우저가 1시간 동안 다시 요청하지 않고 캐시된 데이터를 사용한다는 뜻이다.s-maxages-maxage는 CDN이나 reverse proxy 같은 공유 캐시의 ..
IT/Server
2025. 12. 5. 22:45