본문 바로가기

JAVA /JSP & Servlet

request 기본 객체가 제공하는 헤더 읽기 메소드

 

getHeader(String name ) -> 리턴타입 String, 지정한 이름의 헤더값을 구한다 .

getHeaders(String name) -> 리턴타입 Enumeration , 지정한 이름의 헤더 목록을 구한다 .

getHeaderNames() -> 리턴타입 Enumeration , 모든 헤더의 이름을 구한다.

getIntHeader(String name) -> 리턴타입 int , 지정한 헤더의 값을 정수 값으로 읽어온다.

getDataHeader(String name) -> 리턴타입 long , 지정한 헤더의 값을 시간 값으로 얻어온다.

 

헤더는  웹 브라우저의 종류를 확인할 때 사용한다 .

 

사용 예)

<%

Enumeration headerEnum = request.getHeaderNames();

while(headerEnum.hasMoreElements()) {

String headerName = (String) headerEnum.nextEement();

String headerValue = request.getHeader(headerName);

%>

<%= headerName %> = <%= headerValue %>

<%

}

%>

'JAVA > JSP & Servlet' 카테고리의 다른 글

web.xml 에 초기화 파라미터 추가 방법  (0) 2013.03.04
HTTP 의 응답 헤더를 통한 캐시 여부  (0) 2013.03.04
request 기본 객체  (0) 2013.03.04
스크립트 요소  (0) 2013.03.04
JSP 페이지의 구성 요소  (0) 2013.03.04