You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Doug MacEachern <do...@opengroup.org> on 1997/01/30 03:40:06 UTC
Re: [PATCH] Output all response headers on non-error status (2xx,3xx)
Paul Sutton <pa...@ukweb.com> wrote:
[...]
> Here is a patch to output all response headers non-error statuses (2xx and
> 3xx) plus the special case of 304. It also brings us into line for
> HTTP/1.1 (e.g. outputing Etag's on 304s). This patch is the same as posted
> on 3Nov with the addition of also sending any Warning header for a 304
> status.
Please include the WWW-Authenticate header in the response here,
otherwise it will break KerberosV5 mutual authentication as clients
cannot authenticate the server without it.
-Doug
*** http_protocol.c~ Wed Jan 29 15:08:16 1997
--- http_protocol.c Wed Jan 29 15:08:27 1997
***************
*** 1500,1505 ****
--- 1500,1506 ----
send_header(r, "Cache-Control");
send_header(r, "Vary");
send_header(r, "Warning");
+ send_header(r, "WWW-Authenticate");
set_keepalive(r);
bputs("\015\012", c->client);
return;