HTTP
HTTP(HyperText Transfer Protocol)
문서간 연결할 수 있는 프로토콜
대부분 http프로토콜로 연결하여 사용
tcp를 직접 연결해서 하는건 게임서버 같은 특수한 경우에만 사용
모바일 게임은 http통신구조로도 많이 이용한다.
지금은 1.1이 가장 중요한데 아직도 많이 사용하는 게 1.1버전
1.1에 대부분의 기능이 다 존재하고 2.3는 성능개선에 초점이 맞춰져 있다.
RFC버전은 개정 버전을 의미한다.
인터넷 상 문서를 보면 시간이 지나야 된다.
7230부터의 기능을 확인해야 된다.
RFC가 나눠진 이유는 내용이 많아서.
HTTP/1.1이 중요
1.1과 2는 TCP프로토콜 위에서 동작하며 http3는 UDP기반 개발
TCP의 3wh나 데이터가 너무 많아서 무겁다. 그래서 이걸 UDP프로토콜 위에 APP레벨에서 성능 최적화를 하도록 나온게 http3
1.1만 확실히 알아도 2.0/3.0은 쉽게 이해 가능