[KongchangAI]
ConceptHPACK算法 / HTTP/2头部压缩

HPACK

A header compression algorithm used in the HTTP/2 protocol. It reduces redundant header field transmission by maintaining static and dynamic dictionary tables, and can compress header size by more than 80% in microservices scenarios.

Timeline (last 90 days)

Oct 22

QPACK is the algorithm used for header compression in HTTP/3, similar to HPACK in HTTP/2.

Unverified50%
Oct 22

HPACK runs over a reliable TCP connection, where header blocks arrive strictly in order, so a single dynamic table can be used and ordering can be relied upon.

Unverified50%
Oct 22

QPACK runs on top of QUIC, where multiple QUIC streams may arrive out of order; directly reusing HPACK would cause head-of-line blocking.

Unverified50%

All Facts (4)

Source Articles