캐시 제어 헤더
- Cache-Control
- Pragma
- Expires
Cache-Control
캐시 지시어
- Cache-Control : max age
- 캐시 유효 시간, 초 단위
- Cache-Control : no-cache
- 데이터는 캐시해도 되지만, 항상 원 서버에 검증하고 사용
- Cache-Control : no-store
- 데이터에 민감한 정보가 있으므로 저장하면 안됨 (메모리에서 사용하고 최대한 빨리 삭제)
Pragma
캐시 제어(하위 호환)
- Pragma : no-cache
- HTTP 1.0 하위 호환
Expires
캐시 만료일 지정(하위 호환)
- expires : Mon, 01 Jan 1990 00:00:00 GMT
- 캐시 만료일을 정확한 날짜로 지정
- HTTP 1.0 부터 사용
- 지금은 더 유연한 Cache-Control : max age 권장
- Cache-Control : max-age와 함께 사용하면 Expires는 무시
'웹프로그래밍 > 웹 기본 지식' 카테고리의 다른 글
37. 캐시 무효화 (0) | 2022.03.10 |
---|---|
36. 프록시 캐시 (0) | 2022.03.10 |
34. 검증 헤더와 조건부 요청2 (0) | 2022.03.09 |
33. 검증 헤더와 조건부 요청1 (0) | 2022.03.09 |
32. HTTP 헤더2 캐시와 조건부 요청 (0) | 2022.03.09 |