HTTP 요청 데이터 개요

SHByun·2023년 1월 21일

강의 chap2-5


HTTP 요청 데이터 개요

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

  • GET – 쿼리 파라미터
  • POST – HTML FORM
  • HTTP message body에 데이터를 직접 담아서 요청

2. GET

  • url에 파라미터를 전달한다.
  • Ex) /url?username=hello
  • 메시지 바디 없이 url에 쿼리 파라미터에 데이터를 포함해서 전달한다.
  • 검색, 필터, 페이징 등에서 많이 사용한다.

3. POST

  • Html form을 통해서 데이터를 전달한다.
  • 메시지 바디에 쿼리 파라미터 형식으로 전달한다.
  • 회원 가입, 상품 주문 등에 사용한다.

4. HTTP message body에 데이터를 직접 담아서 요청

  • HTTP API에서 주로 사용한다.
  • 여기에 JSON, XML, TEXT를 담아서 전달한다.
  • POST, PUT, PATCH 등의 종류가 있다.

출처

인프런 강의 - 김영한
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard

profile
안녕하세요

0개의 댓글