HTTP 데이터 전송

김정현·2023년 6월 4일
0

HTTP 기초

목록 보기
9/10

데이터 전달 방식의 종류

1) 쿼리 파라미터를 통한 데이터 전송

GET에 주로 사용된다
주로 정렬 필터(검색어)에 사용한다.
Ex) https://www.google.com/search?q=typescript

2) 메시지 바디를 통한 데이터 전송

POST, PUT, PATCH에 사용된다
EX) 회원가입, 상품주문, 상품등록 등등

POST 와 PUT의 신규 데이터 등록 차이

  • 1. POST

    • 리소스의 URI를 모른다.
    • 서버가 새로 등록된 URI를 생성 시켜준다.
    • 컬렉션 ( Collection )
      • 서버가 관리하는 리소스 디렉토리
      • 서버가 리소스의 URI를 만들어서 내려준다.
  • 2. PUT

    • 클라이언트( 서버 )가 리소스의 URI를 알고 있어야 한다.
    • 클라이언트( 서버 )가 직접 리소스의 URI를 지정한다.
    • 스토어 ( Store )
      • 클라이언트가 관리하는 리소스 저장소
      • 클라이언트가 리소스의 URI를 알고 관리한다.
profile
개발일지

0개의 댓글