인프런의 모든개발자를 위한 HTTP 웹 기본 지식 강의를 들은 내용을 정리하는 포스트입니다.
클라이언트에서 서버로 데이터 전송
클라이언트에서 서버로 데이터 데이터 전달 방식은 크게 2가지
• 쿼리 파라미터를 통한 데이터 전송
- GET
- 주로 정렬 필터(검색어)
• 메시지 바디를 통한 데이터 전송
- POST, PUT, PATCH
- 회원 가입, 상품 주문, 리소스 등록, 리소스 변경
클라이언트에서 서버로 데이터를 전송하는 4가지 상황을 살펴보자.
HTTP API 설계
• HTTP API - 컬렉션
- POST 기반 등록
- 서버가 리소스 URI 결정
• HTTP API - 스토어
- PUT 기반 등록
- 클라이언트가 리소스 URI 결정
• HTML FORM 사용
- 순수 HTML + HTML form 사용
- GET, POST만 지원
'TIL > 모든 개발자를 위한 HTTP 웹 기본 지식' 카테고리의 다른 글
7.HTTP 헤더1 - 일반 헤더 (0) | 2021.06.27 |
---|---|
6.HTTP 상태코드 (0) | 2021.06.23 |
4. HTTP 메서드 (0) | 2021.06.22 |
3. HTTP 기본 (0) | 2021.06.21 |
2. URI와 웹 브라우저 요청 흐름 (0) | 2021.06.20 |
댓글