Comment 1 for bug 299080

Revision history for this message
Mark Sapiro (msapiro) wrote :

Headers are logically a single line. In order to comply with line length requirements, headers may be "folded" for transmission over the wire by inserting <CRLF> preceding certain whitespace in the header. Headers are unfolded by the recipient by removing <CRLF> immediately preceding whitespace. See Section 2.2.3 of RFC 2822 <http://www.rfc-editor.org/cgi-bin/rfcdoctype.pl?loc=RFC&letsgo=2822&type=http&file_format=txt>.

Thus, if the second header example above actually has the Received: line not indented, but the remaining lines indented, the two headers are logically identical and the fact that the first one has a line break following "(No client certificate requested)" and the second doesn't should be irrelevant.

Does this difference in folding of the two headers actually cause a problem?