본문 바로가기

WebStudy

캐시 막는 법.

로그아웃 후 뒤로 가기를 했을 때 로그인 상태의 정보가 보이는 것을 막고 싶은 열망.

 

 

캐시를 못읽게 막으면 된다고 하지만 내가 적용했을 때는 안되더라.

 

추측하기로는 캐시를 막는 문구를 올바르지 않게 설정해서 그런 듯 한데.

 

 

어쨌든 최종적으로 완료된 방법은

 

template에 jsp문구로 상단부분에 삽입하니 완료.

 

<%
response.setHeader("Pragma", "no-cache"); //HTTP 1.0
response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1
response.setHeader("Cache-Control", "no-store"); //HTTP 1.1
response.setDateHeader("Expires", 0L); // Do not cache in proxy server
%>   <%-- html 문서에는 헤더에 직접 태그로 넣어도 되지만 jsp는 상단에 넣어야 한다.  --%>

 

naver는 다른 방법을 사용하는 듯.

'WebStudy' 카테고리의 다른 글

JSTL forEach, FroToken 속성  (0) 2015.06.26
cookie  (0) 2015.06.23
jstl tag  (0) 2015.06.23
DB싱글톤 방식, ConnectionPool  (0) 2015.06.23
session 에 관한 ...  (0) 2015.06.22