HTTP API

Spring/모든 개발자를 위한 HTTP 웹 기본 지식

[모든 개발자를 위한 HTTP 웹 기본 지식] 05. HTTP 메서드 활용 - HTTP API 설계 예시

(인프런) 김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 공부하고 리뷰한 글입니다. 1) 리소스를 식별하여 리소스만으로 URI를 설계한다. 2) 문서, 컬렉션, 스토어로 해결하기 어려운 상황의 경우, 컨트롤 URI를 사용한다. 2. HTTP API 설계 예시 POST 기반으로 등록, PUT기반으로 등록하는 2가지 경우의 특징을 아는 것이 중요하다. 대부분 POST 기반 신규 자원 등록 방법(컬렉션)을 많이 사용한다. 1) HTTP API - 컬렉션 - POST 기반 등록 e.g. 회원 관리 API 제공 2) HTTP API - 스토어 - PUT 기반 등록 e.g. 정적 컨텐츠 관리, 원격 파일 관리 3) HTML FORM 사용 - 웹 페이지 회원 관리 - GET, POST 만 지원 1. 회원 관..

Spring/모든 개발자를 위한 HTTP 웹 기본 지식

[모든 개발자를 위한 HTTP 웹 기본 지식] 05. HTTP 메서드 활용 - 클라이언트에서 서버로 데이터 전송

(인프런) 김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 공부하고 리뷰한 글입니다. 1. 클라이언트에서 서버로 데이터 전송 1. 데이터 전달 방식 데이터 전달 방식은 크게 2가지 경우로 나뉜다. 1) 쿼리 파라미터를 통한 데이터 전송 - GET - 주로 정렬 필터(검색어) 2) 메시지 바디를 통한 데이터 전송 - POST, PUIT, PATCH - 회원 가입, 상품 주문, 리소스 등록, 리소스 변경 2. 4가지 상황 1) 정적 데이터 조회 - 이미지, 정적 텍스트 문서 2) 동적 데이터 조회 - 주로 검색, 게시판 목록에서 정렬 필터(검색어) 3) HTML Form을 통한 데이터 전송 - 회원 가입, 상품 주문, 데이터 변경 4) HTTP API를 통한 데이터 전송 - 회원 가입, 상품 주문, ..

HSY_mumu
'HTTP API' 태그의 글 목록