ㆍ 헤더 정보 입력
ㆍ 리다이렉트 하기

 

 

<%
  response.setHeader("Cache-Control", "no-cache");
  response.addHeader("Cache-Control", "no-sore");
  response.setHeader("Pragma", "no-cache");
  response.setDateHeader("Expires", 1L);
  response.sendRedirect("/ea/home.jsp");
%>

1.  response 기본 객체가 제공하는 헤더 추가 메소드

메소드 설명
addDateHeader(String name, long date) name 헤더에 date를 추가한다
addHeader(String name, String value) name 헤더에 value를 값으로 추가한다
addIntHeader(String name, long date) name 헤더에 정수 값 value를 추가한다
setDateHeader(String name, long date) name 헤더의 값을 date로 지정한다
setHeader(String name, String value) name 헤더의 값을 value로 지정한다
setIntHeader(String name, int value) name 헤더의 값을 정수 값 value로 지정한다
containsHeader(String name) 이름이 name인 헤더를 포함하고 있을 경우 true를,
그렇지 않을 경우 false를 리턴한다
sendRedirect(String location) 웹 서버가 웹 브라우저에게 다른 페이지로 이동하라고 응답한다

 

2. response 기본 객체가 제공하는 응답 헤더

응답 헤더 설명
Cache-Control HTTP 1.1 버전에서 지원하는 헤더, "no-cache"로 지정하면 웹 브라우저는 응답 결과를 캐시에 저장하지 않는다
Pragma HTTP 1.0 버전에서 지원하는 헤더, "no-cache"로 지정하면 웹 브라우저는 응답 결과를 캐시에 저장하지 않는다
Expires HTTP 1.0 버전에서 지원하는 헤더, 응답결과의 만료일을 지정한다. 현재 시간보다 이전으로 설정함으로 캐시에 보관되지 않도록 할 수 있다

 

 

+ Recent posts