You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Rodent of Unusual Size <Ke...@Golux.Com> on 1999/07/28 19:50:39 UTC

Re: cvs commit: apache-1.3/src/support httpd.exp

This actually points up yet another deficiency.  mod_negotiation
puts its field manipulations into r->err_headers_out, and
mod_headers puts them into r->headers_out.  The result is that
you can get multiple Vary fields (or others) in the response
header.

I'm not sure whether mod_neg should put them into r->headers_out,
or mod_headers should put them into r->err_headers_out, or
if the current situation is arguably 'correct.'

I'm inclined to have mod_headers use err_headers_out, since its
directives are pretty arbitrary and unconditional.  Besides,
mod_negotiation needs to use err_headers_out since the fields
should be available in the various non-200 success response cases
it can produce.
-- 
#ken    P-)}

Ken Coar                    <http://Web.Golux.Com/coar/>
Apache Software Foundation  <http://www.apache.org/>
"Apache Server for Dummies" <http://ASFD.MeepZor.Com/>