네트워크에서 HTTP/2 헤더 압축(HPACK)이 해결하는 문제는?
어려움 MDN Web Docs해설
HTTP/1.1에서는 매 요청마다 동일한 헤더(Cookie, Accept, User-Agent 등)가 평문으로 반복 전송되어 수 KB의 오버헤드가 발생합니다. HTTP/2의 HPACK 압축은 허프만 코딩과 헤더 테이블을 사용하여 중복 헤더를 인덱스 번호로 대체하고, 새로운 헤더만 전송하여 헤더 크기를 85~90% 줄입니다.
HTTP/1.1에서는 매 요청마다 동일한 헤더(Cookie, Accept, User-Agent 등)가 평문으로 반복 전송되어 수 KB의 오버헤드가 발생합니다. HTTP/2의 HPACK 압축은 허프만 코딩과 헤더 테이블을 사용하여 중복 헤더를 인덱스 번호로 대체하고, 새로운 헤더만 전송하여 헤더 크기를 85~90% 줄입니다.