2021. 05. 21(금) TIL

Dylan·2021년 5월 21일
0
post-thumbnail

JSP

요청객체와 응답객체

  • 요청객체는 HttpServletRequest 인터페이스를 구현한 객체다.
  • 응답객체는 HttpServletResponse 인터페이스를 구현한 객체다.
  • 요청객체는 HTTP 요청메세지를 담당하는 객체다.
  • 응답객체는 HTTP 응답메세지를 담당하는 객체다.
  • 요청객체와 응답객체는 웹애플리케이션 서버가 생성하는 객체다.
  • 웹애플리케이션 서버는 클라이언트로부터 HTTP 요청이 접수되면 요청객체와 응답객체를 생성한다.
  • 웹애플리케이션 서버는 클라이언트의 요청을 처리하고, 응답이 완료되면 요청객체와 응답객체를 없애버린다
  • 요청객체와 응답객체는 클라이언트의 HTTP 요청이 접수될 때마다 새로 생성하고, 응답이 완료되면 없애버리는 1회용 객체다.

요청객체

  • 요청객체는 HTTP 요청메세지를 담당하는 객체다.
  • HTTP 요청메세지는 RequestLine, ReqestHeader, RequestBody로 구성되어 있다.
  • 웹애플리케이션 서버는 클라이언트의 HTTP 요청을 접수되면 요청객체와 응답객체를 생성하고, HTTP 요청메세지를 분석해서 요청객체에 저장한다.
  • 요청객체는 클라이언트의 요청정보, 요청헤더정보, 요청파라미터정보를 조회할 수 있는 메소드를 제공한다.
  • 요청정보를 조회할 수 있는 메소드
    • String getMethod()
      • 클라이언트의 HTTP 요청방식(GET, POST)을 반환한다.
    • String getRequestURI()
      • 클라이언트의 요청 URI를 반환한다.

0개의 댓글

관련 채용 정보