>One of the reasons for having them in the request_rec is because
>manipulating them in the headers table is not as fast. We've talked about
>a solution to this before -- using "atoms"... which lets us make the
>tables faster by mapping strings such as "Content-Encoding" to integers at
>compile-time, so that lookups/etc. are faster at run-time.
Yes, I'd be really happy if all the header manipulation stuff was
replaced with an efficient ADT that was specific to header fields
and not just a generic table.
It's on my list of post-doc things to do, but it would make a good
project for anyone.
....Roy
|