웹에서 캐시라는 말은 자주 등장하지만, 정작 캐시를 어떻게 제어하는지는 명확히 정리되지 않은 채 쓰이는 경우가 많다. HTTP 캐시는 Cache-Control 헤더의 디렉티브 조합으로 동작한다. 1. Cache-ControlCache-Control은 HTTP 응답이 어디에서, 얼마나, 어떤 방식으로 캐시될지를 정의하는 헤더다.Cache-Control: max-age=3600 이 헤더는 브라우저뿐 아니라 프록시, CDN 같은 중간 캐시에도 영향을 준다. 2. 캐시 위치에 따른 디렉티브publicCache-Control: public브라우저, 프록시, CDN 모두 캐시 가능정적 리소스에 주로 사용 privateCache-Control: private브라우저만 캐시 가능사용자별 데이터에 적합 3. 캐시 ..