This document details a method for dictionary-based compression in the HTTP protocol, enhancing data transmission efficiency. Clients and servers can use this technique to reduce data size, improving performance and decreasing bandwidth usage. The document extends current HTTP compression methods and offers guidelines for implementing and utilizing compression dictionaries within the protocol. It also outlines negotiation processes for using designated responses as external dictionaries for future compression schemes like Brotli and Zstandard. This approach allows for version upgrades of resources and the compression of common content patterns, resulting in more efficient data transmission.
https://datatracker.ietf.org/doc/draft-ietf-httpbis-compression-dictionary/