📢 안내
강의 관련 게시물은 현재 비공개 상태입니다.
섹션 0. 소개
강의 소개 & 강의 자료
모든 개발자를 위한 HTTP 웹 기본 지식 | 김영한 - 인프런
김영한 | 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., [사진] 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 세 번째 강의입니다. 우아한형제들 최연
www.inflearn.com
섹션 1. 인터넷 네트워크
- 인터넷 통신
- IP(인터넷 프로토콜)
- PORT
- DNS
👉 https://progfrog.tistory.com/84
섹션 2. URI와 웹 브라우저 요청 흐름
- URI
- 웹 브라우저 요청 흐름
👉 https://progfrog.tistory.com/85
섹션 3. HTTP
- 모든 것이 HTTP
- 클라이언트 서버 구조
- Stateful, Stateless
- 비 연결성(connectionless)
- HTTP 메시지
👉 https://progfrog.tistory.com/86
섹션 4. HTTP 메서드
- HTTP API를 만들어보자
- GET, POST
- PUT, PATCH, DELETE
- HTTP 메서드의 속성
👉 https://progfrog.tistory.com/90
섹션 5. HTTP 메서드 활용
- 클라이언트에서 서버로 데이터 전송
- HTTP API 설계 예시
👉 https://progfrog.tistory.com/91
섹션 6. HTTP 상태 코드
- HTTP 상태 코드 소개
- 2xx - 성공
- 3xx - 영구 리다이렉션
- 3xx - 일시 리다이렉션
- 4xx - 클라이언트 오류
- 5xx - 서버 오류
👉 https://progfrog.tistory.com/93
섹션 7. HTTP 헤더 1 - 일반 헤더
- HTTP 헤더 개요
- 표현
- 콘텐츠 협상
- 전송 방식
- 일반 정보 - From, Referer, User-Agent, Server, Date
- 특별한 정보 - Host, Location, Allow, Retry-After
- 인증
- 쿠키
👉 https://progfrog.tistory.com/94
섹션 8. HTTP 헤더 2 - 캐시와 조건부 요청
- 캐시 기본 동작
- 검증 헤더와 조건부 요청 1
- 검증 헤더와 조건부 요청 2
- 캐시와 조건부 요청 헤더
- 프록시 캐시
- 캐시 무효화
👉 https://progfrog.tistory.com/95
RFC 7230: Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document provides an overview of HTTP architecture and its associated terminology, defines the "http" and "
datatracker.ietf.org