-
(1) 웹 기본 - curriculumHTTP 웹/Http 웹 기본 2021. 6. 13. 17:22
1. 기본기가 중요한 이유
프레임 워크를 사용하면, http를 안다고 가정하고 기본을 모른채 기능위주의 개발을 하게 될 가능성이 높음
POST, PUT, http 상태 코드등... 에대한 고민
2. 강의 목표
- HTTP 전체 흐름 이해
- 실무에 꼭 필요한 핵심 내용
- 예시 / 그림으로 쉬운 설명을 통한 이해
3. 강의 대상
- 모바일 앱
- 웹 프론트엔드
- 백엔드
4. 강의 흐름
- 인터넷 네트워크
- 복잡한 인터넷 망
- 프로토콜 계층
- TCP 3 way handshake
- DNS - URI web browser request
- HTTP 메세지 전송 - HTTP 기본
- HTTP 특징
- 무상태 - Stateless
- HTTP 지속연결
- HTTP 메세지 구조 - HTTP 메서드
- API URI 설계와 문제점, http 메서드를 통한 해결
- HTTP 메서드 종류
- GET
- PUT
- HTTP 메서드의 속성 - HTTP 메서드의 활용
- 동적 데이터 조회 (쿼리 파라미터 조회)
- HTTP From 데이터 전송
- HTTP API 전송
- HTTP API uri 설계 예시 - HTTP 상태코드
- 201 created
- 300 series redirection 이해
- 4xx 5xx 정리 - HRRP 헤더
- 표현
- content negotiation 협상
- 분할 전송
- Host
- 쿠키 - HTTP 캐시
- 캐시 적용
- 검증 헤더 추가
- 프록시 캐시 도입
- no-cache vs must-relative
참조
섹션 0. 소개
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard
반응형'HTTP 웹 > Http 웹 기본' 카테고리의 다른 글
(6) HTTP - Stateless (0) 2021.06.19 (5) HTTP - 모든 것이 http / Client Server 구조 (0) 2021.06.15 (4) URI & 웹브라우저 요청 흐름 - URI, 웹브라우저 요청 흐름 (0) 2021.06.14 (3) 인터넷 통신 - PORT, DNS (0) 2021.06.14 (2) 인터넷 통신 - IP / TCP,UDP / PORT (0) 2021.06.13