CHAAANY ARCHIVE

HTTP 1.1

1개의 기록을 주제별로 둘러보세요.

HTTP/1.1·HTTP/2·HTTP/3 차이: 연결·다중화·QUIC 비교

HTTP/1.1, HTTP/2, HTTP/3는 status code와 method 같은 HTTP 의미를 새로 바꾼 버전이 아니다. 같은 HTTP semantics를 전달하는 message framing과 transport 방식이 달라졌다.핵심 차이는 세 문장으로 줄일 수 있다.HTTP/1.1은 한 연결에서 응답 순서에 제약이 있고, 병렬 처리를 위해 여러 TCP 연결을 쓰는 경우가 많다.HTTP/2는 한 TCP 연결에서 여러 stream을 multiplexing하고 header를 HPACK으로 압축한다.HTTP/3는 HTTP semantics를 QUIC 위에 매핑해 stream 간 전송 의존을 줄이고 연결 수립과 이동성 측면을 개선한다.먼저 HTTP semantics와 전송을 나눈다GET, POST, 2..

728x90