[Spring] 요청 메시지에서 데이터를 전달하는 방법
2023. 11. 11. 17:37ㆍSpring
무조건 세 가지 방법만 사용한다.
1. 쿼리 파라미터 활용하기
get 메소드에서 활용하는 방식으로 쿼리 파라미터에 넣어 전달한다.
메시지 바디는 없다.
검색, 필터링, 페이징에서 활용한다.
2. HTML form 이용하기
html form에 넣어 전달한다.
content-type: x-www-form-urlencoded라는 헤더가 붙는다.
그러면 웹브라우저가 쿼리 파라미터 형식으로 작성된 내용을 메시지 바디에 넣어 전달한다.
회원가입, 상품 주문 등에 사용한다.
3. 메시지 바디에 넣어 전달하기
데이터를 메시지 바디에 직접 넣어 전달한다.
Json을 많이 사용한다.
post, put, patch 메소드를 활용한다.
API에 활용한다.
Reference
https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71170
'Spring' 카테고리의 다른 글
[Spring] html form으로 전달할때 서블릿으로 받는 법 (0) | 2023.11.11 |
---|---|
[Spring] get으로 데이터를 보낼 때 서버에서 받기 (0) | 2023.11.11 |
[Spring] 요청 시작 라인, 헤더, 기타 정보 출력하기 (0) | 2023.11.11 |
[Spring] HttpServletRequest에 대한 나름의 이해 (0) | 2023.11.10 |
[Spring] 자바 백엔드 웹 기술 역사에 대한 나름의 이해 (0) | 2023.11.10 |