[JSP/Servlet] Request / Response 객체

2019. 1. 30. 02:29JAVA Back-End

클라이언트와 서버는 요청과 응답에 의해서 통신합니다.




HttpServletRequest : Client --> Server에게 보낸 요청을 추상화한 객체 


-  http 프로토콜의 request 정보를 서블릿에게 전달하기위해 사용합니다

- 헤더정보, 파라미터, 쿠키, URL등의 정보를 읽어 들이는 메소드를 가지고 있습니다

- body의 stream을 읽어오는 메소드를 가지고 있습니다



HttpServletResponse : Server --> Client에게 응답하기 위한 정보를 추상화한 객체


- WAS는 어떤 클라이언트가 어떤 요청을 보냈는지 알고 있고, 해당 클라이언트에게 응답을 보내기 위한

  HttpServletResponse 객체를 생성해 서블릿에게 전달합니다

- 서블릿은 해당 객체를 이용해 content type, 응답코드, 응답 메시지등을 전송합니다




[ edwith - 웹프로그래밍 부스트고스 ] 를 개인적으로 공부하고 정리한 공간입니다. 잘못된 부분은 피드백 주시면 감사하겠습니다 :)


'JAVA Back-End' 카테고리의 다른 글

[JSP] JSP 내장객체  (0) 2019.02.25
[JSP] JSP문법  (0) 2019.02.25
[JSP] JSP 라이프 싸이클  (0) 2019.02.25
[JSP] JSP?  (0) 2019.02.22
[JSP/Servlet] Servlet 생명주기  (0) 2019.01.28