JSP&Servlet
HttpServletRequest, HttpServletResponse에 대한 이해
Zester;
2019. 1. 31. 18:04
WAS가 웹브라우져로부터 Servlet요청을 받으면
-
요청을 받을 때 전달 받은 정보를 HttpServletRequest객체를 생성하여 저장
-
웹브라우져에게 응답을 돌려줄 HttpServletResponse객체를 생성(빈 객체)
-
생성된 HttpServletRequest(정보가 저장된)와 HttpServletResponse(비어 있는)를 Servlet에게 전달
HttpServletRequest
-
Http프로토콜의 request 정보를 서블릿에게 전달하기 위한 목적으로 사용
-
Header정보, Parameter, Cookie, URI, URL 등의 정보를 읽어들이는 메소드를 가진 클래스
-
Body의 Stream을 읽어들이는 메소드를 가지고 있음
HttpServletResponse
-
Servlet은 HttpServletResponse객체에 Content Type, 응답코드, 응답 메시지등을 담아서 전송함
Header 정보 확인하기
URL(Uniform Resource Locator)과 URI(Uniform Resource Identifier)
URL(Uniform Resource Locator) : 실제 파일의 위치
URI(Uniform Resource Identifier) : 파일의 위치를 알 수 있는 식별자
※ request 정보안에 담겨있음
출처 : edwith 부스트코스 - https://www.edwith.org/boostcourse-web