In 2008 there was some discussion about an option to preserve the
ordering of HTTP headers. Part of that thread is quoted below.
The idea resurfaced in another form with the release of
HTTP::Headers::Fast, which provided a method to get back the the
headers unsorted. However, the motivation was
I've now published some patches in git that port the performance
improvements of HTTP::Headers::Fast back to HTTP::Headers:
http://github.com/markstos/libwww-perl/commits/http-headers-fast
The changes benchmark to be 10 to 20% faster on average and pass all of
the HTTP::Headers regression