korjun1993 / cs-book-study

책을 읽고 토론하며 컴퓨터과학을 공부하는 공간
0 stars 1 forks source link

(난이도 상) 캐시 무효화 방법에 대해 설명해주세요. #31

Open korjun1993 opened 1 year ago

korjun1993 commented 1 year ago

HTTP 완벽가이드 209~211p 모든 개발자를 위한 HTTP 웹 기본 지식 - 캐시편

korjun1993 commented 1 year ago

Cache-Control: no-cache; no-store; must-revalidate

korjun1993 commented 1 year ago

no-cache: 문서의 사본을 캐시할 순 있으나, 항상 원서버에 재검사를 요청해야 함. no-store: 문서의 사본을 캐시할 수 없음. 하지만 스펙을 지키지 않는 경우가 존재. 예) 웹 브라우저의 뒤로가기, 앞으로가기 must-revalidate: 문서의 사본을 캐시할 순 있으나, 캐시 만료후 무조건 원서버로 재검사 요청, 원서버 다운시 504(Gateway Timeout Error) 발생시킴

korjun1993 commented 1 year ago

관련 자료: https://www.inflearn.com/questions/112647/no-store-로도-충분할-것-같은데-no-cache-must-revalidate-는-왜-같이-추가하는-것인가요