Apache patch B27 (CRLF)

First appears in Apache 0.3

Date:
March 95

Documentation:
Technical explanation.

Purpose
Fix a bug in httpd 1.3 output of HTTP headers. After 1.3 was released, the spec changed from terminating header lines with LF to CRLF

Old behaviour
NCSA httpd 1.3 output LF terminated header line.

New behaviour
Apache terminates headers with CRLF (\015\012 aka \r\n).
CGI scripts are forced to conform, with Apache adding the missing CR where necessary.
nph scripts are unaffected.


Home Index