본문 바로가기
SpringFramework | SpringBoot

클라이언트에서 서버로 데이터를 전송하는 방법

by Lcoding 2023. 11. 24.
반응형

HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전송하는 방법은 3가지가 있다.

GET - 쿼리파라미터 / 쿼리스트링
- url?id=admin&pw=1234
- 주로 검색이나 페이징처리에서 사용한다.

POST - HTML Form
- content-type: application/x-www-form-urlencoded
- 메시지 바디에 쿼리스트링 형식으로 전달 id=admin&pw=1234
- 주로 회원가입,로그인,물품 구매 등에 사용한다.

HTTP message body에 데이터를 직접 담아서 요청
- HTTP API에서 주로 사용한다. [ JSON, XML ]
- 데이터 형식은 주로 JSON을 사용한다.

반응형

loading