캐시 , 조건부 요청 헤더
캐시제어헤더
Cache-Control : 캐시제어
max-age : 유효시간 , 초단위
no-cache : 데이터는 캐시해도 되지만 , 항상 원(origin)서버에 검증하고 사용
If-Modified-Since
원서버(origin)의 의미 : 중간 캐시 서버(프록시 서버등)가 아닌 본래의 서버
no-store : 데이터에 민감한 정보가 있으므로 저장하면 안된다(메모리에서 사용하고 최대한 빨리삭제)
Pragma캐시제어(하위호환)
no-cahce
Expires 캐시 만료일 지정(하위호환)
만료일을 정확하게 날짜로 지정
검증헤더/조건부 요청 헤더
검증 헤더
ETag
Last-Modified
조건부 요청 헤더
If-Match , If-None-Match : ETag값 사용
If-Modified-Since , If-Unmodified-Since : Last-Modified값 사용