HttpServletRequest
개발자가 HTTP 요청 메시지를 편리하게 사용할 수 있도록 개발자 대신 HTTP 요청 메시지를 파싱한다.
그리고 그 결과를 HttpServletRequest 객체에 담아서 제공한다.
- 임시 저장소 기능
- 세션 관리 기능
HTTP 요청 데이터
- GET - 쿼리 파라미터
- /url?username=hello&age=20
- 검색, 필터, 페이징 등에서 사용
- POST - HTML Form
- content-Type:application/x-www-form-urlencoded
- 메시지 바디에 쿼리 파라미터 형식으로 전달
- 회원 가입, 상품 주문, HTML Form 사용
- HTTP message body에 데이터를 직접 담아서 요청
- HTTP API에서 주로 사용
application/x-www-form-urlencoded 형식은 GET에서 사용하는 쿼리 파라미터 형식과 같다.
따라서, 쿼리 파라미터 조회 메서드를 그대로 사용하면 된다.
'스프링 MVC' 카테고리의 다른 글
HTML, HTTP API, CSR, SSR (0) | 2022.09.04 |
---|---|
서블릿 (0) | 2022.09.04 |
웹 애플리케이션의 이해 (0) | 2022.09.04 |