[gopher] Line terminators in Gopher transactions

Nick Matavka n.theodore.matavka.files at gmail.com
Tue May 22 00:49:18 UTC 2012


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?  Is it the client's responsibility?  Is it
the server's responsibility?

-- 
       /^\/^\
       \----|
   _---'---~~~~-_
    ~~~|~~L~|~~~~
       (/_  /~~--
     \~ \  /  /~
   __~\  ~ /   ~~----,
   \    | |       /  \
   /|   |/       |    |
   | | | o  o     /~   |
 _-~_  |        ||  \  /
(// )) | o  o    \\---'
//_- |  |          \
//   |____|\______\__\
~      |   / |    |
       |_ /   \ _|
     /~___|  /____\



More information about the Gopher-Project mailing list