티스토리 뷰

HTTP

Cache-Control

0307kjb 2022. 10. 11. 22:52

Cache-Control

캐시 제어

캐시 관련된 헤더

  • Cache-Control: max-age
    • 캐시 유효 시간, 초 단위
  • Cache-Control: no-cache
    • 데이터는 캐시해도 되지만, 항상 원 서버에 검증하고 사용
      • 원 서버(캐시 프록시 서버 => my server)
    • 조건부 요청을 해서 로컬에 있는 캐시 데이터를 무조건 검증하고 쓴다는 의미
  • Cache-Control: no-store
    • 데이터에 민감한 정보가 있으므로 캐시에 저장 x

pragma, expires(캐시 만료일 지정하긴 하는데... 초단위가 훨씬 유연함)

프록시 캐시

한국 클라이언트 <-> 한국어딘가에 있는 프록시 캐시 서버 <-> 원 서버

첫번째 요청은 느림. 그러나 두 번째 부터는 빠름.

private 캐시(웹브라우저, 로컬에 저장되는 캐시) <-> public 캐시(공용 캐시)

  • Cache-Control:public
    • public 캐시에 저장되어도 됨
  • Cache-Control:private
    • 응답이 해당 사용자만을 위한 것. private 캐시에 저장해야 함.

'HTTP' 카테고리의 다른 글

캐시 무효화  (0) 2022.10.12
검증헤더와 조건부 요청2  (0) 2022.10.10
검증 헤더와 조건부 요청1  (0) 2022.09.18
쿠키  (0) 2022.07.16
HTTP 헤더1  (0) 2022.07.16
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함