[gopher] Line terminators in Gopher transactions
Kim Holviala
kim at holviala.com
Tue May 22 02:49:55 UTC 2012
On Tue, 22 May 2012, 03:49:18 EEST, Nick Matavka <n.theodore.matavka.files at gmail.com> wrote:
> I understand that obsolete Mac OS sends CR as an EOL indicator, UNIX
> sends LF, and Micro$haft Winblow$ sends CRLF. How does all this get
> fixed in Gopher? What I mean is, how come a Windoze client, expecting
> CRLF, is unburdened by a UNIX server sending it LF's only? Has Gopher
> standardized on CR/LF/CRLF?
Traditionally all TCP protocols have used CRLF as the line ending. Major pain in the ass for both clients and servers, but such is life.
And yes, teh RFC says CRLF, just like all of the other RFCs of the time.
- Kim
More information about the Gopher-Project
mailing list