On 2014/07/21 09:44, Ingo Schwarze wrote: > CVSROOT: /cvs > Module name: src > Changes by: [email protected] 2014/07/21 09:44:22 > > Modified files: > usr.bin/mandoc : cgi.c cgi.h.example man.cgi.8 > > Log message: > Kristaps points out that the current HTTP/1.1 draft standard (RFC > 2616) requires the Location: response-header field to be an absolute > URI (14.30), and only the most recent proposed standard (RFC 7231), > which is barely a month old, allows a relative Location: (7.1.2). > While most modern browsers appear to support relative Location: > headers, some may not, and it's maybe a bit early to rely on relative > Location: headers.
That is technically correct, though everything has supported relative Location headers for a long time, they are very common. One of the very useful things about the new series of HTTP/1.1 RFCs is that they went into it with the intention of writing down behaviour that everyone has been relying on for many years.
