[HTTP] 클라이언트에서 서버로 데이터 전송 동작 원리 | HTTP 메서드 활용
클라이언트에서 서버로 데이터를 전송할 때, 데이터 전달 방식은 크게 2가지가 있다. 1. 쿼리 파라미터를 통한 데이터 전송 • GET • 주로 정렬 필터(검색어) 2. 메시지 바디를 통한 데이터 전송 • POST, PUT, PATCH • 회원 가입, 상품 주문, 리소스 등록, 리소스 변경 데이터 전송 방식을 4가지 상황으로 예를 들 수 있다. 1. 정적 데이터 조회 • 이미지, 정적 텍스트 문서 2. 동적 데이터 조회 • 주로 검색, 게시판 목록에서 정렬 필터(검색어) 3. HTML Form을 통한 데이터 전송 • 회원 가입, 상품 주문, 데이터 변경 4. HTTP API를 통한 데이터 전송 • 회원 가입, 상품 주문, 데이터 변경 • 서버 to 서버, 앱 클라이언트, 웹 클라이언트(Ajax) 각 상황을..