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;