Just a bit of history -- ASN.1 came from X.409 which was used as the
presentation for the wrapper and contents of the potentially
multi-media X.400 mail system definition.
So it shouldn't be too surprising to find that it is a useful tool for
a high performance HTTP. (And it's indefinite length encoding might
just solve some other problems discussed on the list.)
(Too bad that X.409 was taken into other, in my opinion, inappropriate
contexts, and thus turned into a joke in many peoples's minds.)
--karl--