YJ의 새벽
HTTP 헤더 ( 프록시캐시 , 캐시무효화 ) 본문
private 캐시 -> public 캐시
- 캐시 무효화
-- Chche-Control : no-cache, no-store, must-revalidate
-- Pragma : co-cache ( HTTP 1.0 하위호환 대비 )
-- 위에 적은 그대로 다 넣어주자 .!!
--Chche-Control : no-cache - 데이터는 캐시해도 되지만, 항상 원서버에 검증하고 사용 (이름주의)
--Chche-Control : no-store - 데이터에 민감한 정보가 있으므로 저장하면 안됨 ( 메모리사용후 빨리삭제 )
--Chche-Control : must-revalidate - 캐시 만료후 최초조회시 원 서버에 검증해야함.
- 원 서버 접근실패시, 반드시 오류발생 - 504 error
- 캐시 유효시간이라면 캐시를 사용함 .
-- 순간 네트워크 단절, 원서버 접근 불가일때 . 옛날꺼라도 보여주자 . ( no-cache )
-- ex ) 통장잔고가, 옛날 통장잔고이다 .
'Spring > HTTP 웹 기본지식' 카테고리의 다른 글
HTTP 헤더 ( 검증헤더, 조건부 요청 ) (0) | 2023.04.10 |
---|---|
HTTP 헤더 ( 캐시 ) (0) | 2023.04.10 |
HTTP 헤더 (0) | 2023.04.09 |
HTTP 상태 코드 ( 에러코드 ) (0) | 2023.04.08 |
HTTP API 설계 (0) | 2023.04.07 |
Comments