본문 바로가기
http

HTTP 헤더 2 - 캐시 , 조건부 요청헤더

by rewind 2024. 2. 12.

캐시 , 조건부 요청 헤더

 

캐시제어헤더

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값 사용