A server responds with 'Content-Encoding: br'. What compression algorithm does this indicate, and what is its advantage over 'Content-Encoding: gzip'?
- A.'br' indicates Brotli compression, developed by Google; it typically achieves 15-25% better compression ratios than gzip for text-based web content, with similar or better decompression speed in modern browsers
- B.'br' typically indicates a binary-range transfer where the server resends changed byte ranges after the client's last fetch; this saves more bandwidth than gzip on large, mostly-static files that rarely change between visits
- C.'br' typically indicates a bundled-resource format, one that concatenates several small files into a single response; this reduces request count rather than improving per-file compressed size on any individual asset
- D.'br' typically indicates a browser-negotiated raw stream, one where the client compresses locally after download; this shifts CPU cost away from the origin toward whatever constrained mobile device the visitor happens to carry
Why A is correct