CS

[인프런] 모든 개발자를 위한 HTTP 웹 기본 지식

unknownomad 2025. 1. 18. 23:48

https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC?gad_source=1&gclid=Cj0KCQjw1um-BhDtARIsABjU5x5iHGqZVlSSEzI6JjGTgQw69fvEZ8C2E4cqG7tYMtY4OZO83dXbA64aAnxPEALw_wcB

 

모든 개발자를 위한 HTTP 웹 기본 지식 강의 | 김영한 - 인프런

김영한 | , [사진] 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 세 번째 강의입니다. 우아한형제들 최연소 기술이사 김영한의 스프링 완전 정복 로드맵을 먼저 확인해주세요. (바

www.inflearn.com


목차

인터넷 네트워크

  • 인터넷 통신
  • IP (인터넷 프로토콜)
  • TCP, UDP
  • PORT
  • DNS

URI와 웹 브라우저 요청 흐름

  • URI
  • 웹 브라우저 요청 흐름

HTTP 기본

  • 모든 것이 HTTP
  • 클라이언트 서버 구조
  • Stateful, Stateless
  • 비 연결성(connectionless)
  • HTTP 메시지

HTTP 메서드 & 활용

  • HTTP API
  • GET, POST, PUT, PATCH, DELETE
  • HTTP 메서드 속성
  • 클라이언트에서 서버로 데이터 전송
  • HTTP API 설계

HTTP 상태코드

  • HTTP 상태코드
  • 2xx - 성공
  • 3xx - 리다이렉션
  • 4xx - 클라이언트 오류
  • 5xx - 서버 오류

헤더1 : 일반 헤더

  • HTTP 헤더
  • 표현
  • 콘텐츠 협상
  • 전송 방식
  • 일반 정보
  • 특별한 정보
  • 인증
  • 쿠키

헤더2 : 캐시와 조건부 요청

  • 캐시 기본 동작
  • 검증 헤더와 조건부 요청
  • 캐시와 조건부 요청 헤더
  • 프록시캐시
  • 캐시 무효화 

 

+ 디테일 보완 중