request 기본 객체는 클라이언트가 전송한 정보 및 서버 정보를 구할 수 있는 메서드를 제공.
메서드 |
리턴 타입 |
설 명 |
getRemoteAddr() |
String |
웹 서버에 연결한 클라이언트의 IP 주소를 구한다. |
getContentLength() |
long |
클라이언트가 전송한 요청 정보의 길이를 구한다.
전송된 데이터의 길이를 알 수 없는 경우 -1을 리턴한다. |
getCharacterEncoding() |
String |
클라이언트가 요청 정보를 전송할 때 사용한 캐릭터의 인코딩을
구한다. |
getContentType() |
String |
클라이언트가 요청 정보를 전송할 떄 사용한 컨텍트의 타입을
구한다. |
getProtocol() |
String |
클라이언트가 요청한 프로토콜을 구한다. |
getMethod() |
String |
웹 브라우저가 정보를 전송할 때 사용한 방식을 구한다. |
getRequestURI() |
String |
웹 브라우저가 요청한 URL에서 경로를 구한다. |
getContextPath() |
String |
JSP 페이지가 속한 웹 어플리케이션의 컨텍스트 경로를 구한다. |
getServerName() |
String |
연결할 때 사용한 서버 이름을 구한다. |
getServerPort() |
int |
서버가 실행 중인 포트 번호를 구한다. |
출처: 최범균의 JSP 2.1 웹프로그래밍
사이트:
http://cafe.daum.net/javacan