학습 내용 정리
- 인터넷 네트워크
- 인터넷 통신
 - IP( 인터넷 프로토콜 )
 - TCP, UDP
 - PORT
 - DNS
 
 - URI와 웹 브라우저 요청 흐름
- URI
 - 웹 브라우저 요청 흐름
 
 - HTTP
- 모든 것이 HTTP
 - 클라이언트 서버 구조
 - Stateful, Stateless
 - 비 연결성( connectionless )
 - HTTP 메시지
 
 - HTTP 메서드
- HTTP API를 만들어보자 -> HTTP API 만들기 첫 시도
 - HTTP 메서드 - GET, POST
 - HTTP 메서드 - PUT, PATCH, DELETE
 - HTTP 메서드의 속성
 
 - HTTP 메서드 활용
- 클라이언트에서 서버로 데이터 전송
 - HTTP API 설계 예시
 
 - HTTP 상태코드
- HTTP 상재코드 소개
 - 2xx - 성공
 - 3xx - 리다이렉션1 - 영구 리다이렉션
 - 3xx - 리다이렉션2 - 일시 리다이렉션
 - 4xx - 클라이언트 오류, 5xx - 서버 오류
 
 - HTTP 헤더1 - 일반헤더
- HTTP 헤더 개요
 - 표현
 - 콘텐츠 협상
 - 전송 방식
 - 일반 정보
 - 특별한 정보
 - 인증
 - 쿠키
 
 - HTTP 헤어2 -캐시와 조건부 요청
- 캐시 기본 동작
 - 검증 헤더와 조건부 요청1
 - 검증 헤더와 조건부 요청2
 - 캐시와 조건부 요청 헤더
 - 프록시 캐시
 - 캐시 무효화