[CS] HTTP 요청 데이터

limlim·2023년 4월 25일
0

CS

목록 보기
1/15

개요

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

1) GET - 쿼리 파라미터

2) POST - HTML Form

3) HTTP message body에 데이터를 직접 담아서 요청

  1. GET 쿼리 파라미터
  • 검색, 필터, 페이징 등에서 많이 사용하는 방식

  • 클라이언트쪽에서 보내는 데이터 없음

  1. POST HTML Form
  • 회원 가입, 상품 주문 등에서 사용하는 방식

  • content-type: application/x-www-form-urlencoded

  • request.getParameter는 GET URL 쿼리 파라미터 형식도 지원하고, POST HTML Form 형식 둘 다 지원함

  1. API 메시지 바디
  • HTTP message body에 데이터를 직접 담아서 요청

  • 데이터 형식은 주로 JSON 사용

profile
不怕慢,只怕站 개발자

0개의 댓글