카테고리 없음
setDateHeader()
까마귀코딩
2023. 2. 15. 16:23
캐시란 ?
-> 브라우저 ( 클라이언트 )가 저장해 놓은 데이터를 말한다.
-> 웹 브라우저가 WAS에 같은 JSP 파일을 2번이상 요청할 때
불필요한 응답요청을 방지하기 위해 사용한다.
-> 웹 브라우저의 응답속도 향상되는 효과가 있다.
캐시를 쓰면 안되는 경우 아래의 코드를 추가하여서 웹브라우저가 캐시에 보관되지 않도록 설정할수 있다.
<% response.setHeader("Cache-Control", "no-cache"); response.addHeader("Cache-Control", "no-store"); response.setHeader("Pragma", "No-cache"); response.setDateHeader("Expires", 1L); %> |
no-cache : 캐시 x
no-store : 저장 x
Pragma : Http1.9, Http1.1 모두 대비
Expires : 1970년 1월 1일 시작 ~ ms 단위로 값을 입력