개요
1) GET
- 쿼리 파라미터
2) POST
- HTML Form
3) HTTP message body
에 데이터를 직접 담아서 요청
- GET 쿼리 파라미터
검색, 필터, 페이징 등에서 많이 사용하는 방식
클라이언트쪽에서 보내는 데이터 없음
- POST HTML Form
회원 가입, 상품 주문 등에서 사용하는 방식
content-type: application/x-www-form-urlencoded
request.getParameter
는 GET URL 쿼리 파라미터 형식도 지원하고, POST HTML Form 형식 둘 다 지원함
- API 메시지 바디
HTTP message body에 데이터를 직접 담아서 요청
데이터 형식은 주로 JSON 사용