본문 바로가기
스프링 핵심원리 - 기본편

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 서블릿

by leko 2023. 8. 5.

HTTP 요청 데이터 개요
HTTP 메시지를 통해 클라이언트에서 서버로 데이터를 전달하는 방법

1. get ->쿼리 파라미터
/url?username=kim&age=20
메시지 바디없이
url에 쿼리파라미터를 포함
검색 필터 페이징등에서 많이 사용하는 방식

2. post ->  html form
content type : application/x-www-form-urlencoded
메시지 바디에 username=kim&age=20
회원 가입, 상품주문, html form 사용

3. http message body에 데이터를 직접 담아서 요청
http api에서 주로 사용 json, xml, text
데이터 형식은 주로 json에서 사용
post put patch


HTTP 응답 데이터
1. 단순 텍스트 응답
2. html응답
3. html api - message body json 응답