On Thu, Mar 31, 2005, Dave Crocker wrote:
CRLF is the correct Internet method of indicating newline. As I understand
HTTP, that convention applies to it, as well as the other 'telnet-based'
Internet protocols.
So what is the problem you believe exists?
\r doesn't show up in other documents when they are downloaded,
here are two random examples:
$ wget http://www.ietf.org/internet-drafts/draft-housley-mass-sec-review-00.txt
$ od -c draft-housley-mass-sec-review-00.txt | head -1
0000000 \n \n N e t w o r k W o r k i n
$ wget http://www.ietf.org/rfc/rfc3597.txt
$ od -c rfc3597.txt | head -1
0000000 \n \n \n \n \n \n N e t w o r k W o
and here's one from your own server:
$ wget http://bbiw.net/specifications/draft-crocker-abnf-rfc2234bis-00.txt
$ od -c draft-crocker-abnf-rfc2234bis-00.txt | grep '\\r'
$ od -c draft-crocker-abnf-rfc2234bis-00.txt | head -1
0000000 \n \n \n \n N e t w o r k W o r k
PS: please don't append a full copy of my mail to your reply.
PPS: there's no need to Cc: me.