HTTP

Untitled

HTTP(HyperText Transfer Protocol)

문서간 연결할 수 있는 프로토콜

Untitled

대부분 http프로토콜로 연결하여 사용

tcp를 직접 연결해서 하는건 게임서버 같은 특수한 경우에만 사용

모바일 게임은 http통신구조로도 많이 이용한다.

Untitled

지금은 1.1이 가장 중요한데 아직도 많이 사용하는 게 1.1버전

1.1에 대부분의 기능이 다 존재하고 2.3는 성능개선에 초점이 맞춰져 있다.

RFC버전은 개정 버전을 의미한다.

인터넷 상 문서를 보면 시간이 지나야 된다.

7230부터의 기능을 확인해야 된다.

RFC가 나눠진 이유는 내용이 많아서.

HTTP/1.1이 중요

Untitled

1.1과 2는 TCP프로토콜 위에서 동작하며 http3는 UDP기반 개발

TCP의 3wh나 데이터가 너무 많아서 무겁다. 그래서 이걸 UDP프로토콜 위에 APP레벨에서 성능 최적화를 하도록 나온게 http3

1.1만 확실히 알아도 2.0/3.0은 쉽게 이해 가능