jsp request 객체 메소드

1. http 프로토콜

 메소드 설명
 getCharacterEncoding() 클라이언트가 요청한 정보를 전송할 때 사용한 인코딩 리턴
 getContentLength()  클라이언트가 전송한 요청 정보의 길이 리턴
 getContentType()  클라이언트가 요청한 정보를 전송할 때 사용한 컨텐트 타입 리턴
 getContextPath()  페이지가 속한 웹 어플리케이션의 콘텍스트 경로 리턴
 getMethod()  웹브라우져가 정보를 전송할 때 사용한 방식 리턴
 getProtocol()  클라이언트가 요청한 프로토콜 리턴
 getRemoteAddr()  웹 서버에 연결한 IP 주소 리턴
 getRequestURL()  웹 브라우저가 요청한 URL 경로 리턴
 getServerName()  연결할 때 사용한 서버이름 리턴
 getServerPort()  실행 중인 포트 번호 리턴

2. 파라미터

 메소드 설명
 getParameter(String name)
 name이란 이름의 파라미터 값 리턴
 getParameterValues(String name)
 name이란 이름의 파라미터 값 배열로 리턴
 getParameterNames()  웹 브라우저가 전송한 파라미터 값 리턴
 getParameterMap()  웹 브라우저가 전송한 파라미터 맵 리턴

get/post 방식
get : 웹브라우저의 URL 창에 파라미터를 담아서 전송. 1024바이트로 한정
post : 정보의 크기에 제한없이 전송할 수 있다. 데이터 정보가 보이지 않아 보안성도 좋다. 단지 <form> <input> 태그를 사용해서 전송해야 한다.

3. 헤더

 메소드 설명
 getHeader(String name)
 name이란 이름의 헤더 값 리턴
 getHeaders(String name)
 name이란 이름의 헤더 목록 리턴
 getHeaderNames()  모든 헤더 이름 리턴
 getIntHeader(String name)
 name이란 이름의 헤더 값 정수로 리턴
 getDateHeader(String name)
 name이란 이름의 헤더 값 시간 값으로 리턴


저작자 표시 비영리 변경 금지
Tag //
|  1  | ...  87  |  88  |  89  |  90  |  91  |  92  |  93  |  94  |  95  | ...  108  |