Cache-Control2 Cache-Control을 잘못 사용했을 때의 문제점 지난 글에서 Cache-Control을 통한 브라우저 캐싱 최적화에 대해서 다뤄본 적이 있다.👉 HTTP 캐싱을 통한 웹 브라우저 최적화 feat. Cache-Control, ETag HTTP 캐싱을 통한 웹 브라우저 최적화 feat. Cache-Control, ETag실무에서 사용자 경험을 끌어올리기 위해 적용할 수 있는 캐싱 전략은 다양하다. 이번 글에선 ETag와 Cache-Control을 활용해 HTTP 프로토콜 레이어에서의 캐싱을 통해 서버의 부하를 줄이고 네트워크khrdev.tistory.com본 글에선 Cache-Control을 잘못 설정했을 경우 발생할 수 있는 문제점에 대해서 다뤄볼까 한다.물론 캐싱을 잘못했을 때, 데이터가 변경되었음에도 불구하고 캐싱된 이전 데이터를 계속 노출한다거나.. 2025. 9. 17. HTTP 캐싱을 통한 웹 브라우저 최적화 feat. Cache-Control, ETag 실무에서 사용자 경험을 끌어올리기 위해 적용할 수 있는 캐싱 전략은 다양하다. 이번 글에선 ETag와 Cache-Control을 활용해 HTTP 프로토콜 레이어에서의 캐싱을 통해 서버의 부하를 줄이고 네트워크 대역폭을 감소시켜 사용자 경험을 향상시킬 수 있는 방법에 대해서 작성해 본다. 🤔HTTP Cache-ControlHTTP 응답 헤더 중 하나로, 클라이언트(브라우저)나 프록시 캐시가 응답을 어떻게 캐싱할지 제어하는 역할을 한다. 중요 디렉티브는 다음과 같다.max-age=응답을 캐시에 저장하고 지정된 시간(초) 동안 재검증 없이 사용한다. max-age의 최대치는 31536000으로 최대 1년이다.max-age 대신 Expires 헤더를 통해 캐시 만료 시간을 시점 기준으로 정확히 지정할 수도 있.. 2025. 9. 15. 이전 1 다음