- From: Poul-Henning Kamp <phk@phk.freebsd.dk>
- Date: Thu, 04 Sep 2014 15:31:50 +0000
- To: "Martin Nilsson" <nilsson@opera.com>
- cc: ietf-http-wg@w3.org
-------- In message <op.xlnzkicoiw9drz@riaa>, "Martin Nilsson" writes: >I want to be able to send binary header values as soon as possible, to get >rid of all layers of base-n encoding. The names makes perfect sense as >ASCII only. I'm not at all warm on unrestricted binary, it invites too much trouble. I'm also not convinced there is a real upside: Binary data in this context usually means cryptographic output which again means uncompressable. Also the current HPACK huffman code doesn't do too badly on base64. I did some experiments with an "algorithmic sub-mode" to HPACK which spotted BASE64 and encoded it as a binary length + string, but the gains over the huffman were very slight and certainly not worth the complexity. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
Received on Thursday, 4 September 2014 15:32:14 UTC