강의 chap2-3
HttpServletRequest 개요
1. HttpServletRequest
- HTTP 요청 메시지를 직접 파싱해도 되지만 매우 불편하다.
- 서블릿은 개발자 대신에 HTTP 요청 메시지를 편리하게 사용할 수 있도록 파싱해준다.
- 이 결과를 HttpServletRequest 객체에 담아서 제공한다.
2. 구성
- START LINE : http 메서드, URL, 쿼리 스트링, 스키마, 프로토콜
- 헤더 : 헤더 조회
- 바디 : form 파라미터 형식 조회, message body 데이터 직접 조회
3. HttpServletRequest 객체의 부가기능
- 임시 저장소 기능
-> 요청 메시지의 생존 주기 : 고객의 요청이 오고 응답이 나갈 때까지
-> 요청 메시지가 살아있을 때 저장 및 조회할 수 있다.
- 세션 관리 기능
-> Request.getSession(create: true)
출처
인프런 강의 - 김영한
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard