response 기본 객체가 제공하는 헤더 추가 메서드.
메서드 |
리턴 타입 |
설 명 |
addDateHeader(String name, long date) |
void |
name 헤더에 date를 추가한다. date는 1970년
1월 1일 이후 흘러간 시간을 1/1000초 단위로
나타낸다. |
addHeader(String name, String value) |
void |
name 헤더에 value를 값으로 추가한다. |
addIniHeader(String name, long date) |
void |
name 헤더에 정수 값 value를 추가한다. |
setDateHeader(String name, long date) |
void |
name 헤더의 값을 date로 지정한다.
date는 1970년 1월 1일 이후 흘러간 시간을
1/1000초 단위로 나타낸다. |
setHeader(String name, String value) |
void |
name 헤더에 value를 값으로 지정한다. |
setIniHeader(String name, long date) |
void |
name 헤더에 정수 값 value를 지정한다. |
containsHeader(String name) |
boolean |
이름이 name인 헤더를 포함하고 있을 경우
true를, 그렇지 않을 경우 false를 리턴한다. |
Ex) 캐시 제어
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.addHeader("Cache-Control", "no-store"); // 일부 파이어폭스 버그 관련
response.setDateHeader("Expires", 1L);