> I think we're talking at cross purposes, then. I've just tried > Google's server, and it definitely needs two CR/LFs at the end of the > process: one to terminate the final header line, and another to > terminate the header block.
Here's my transcript :- [...@bombardier ~]$ telnet google.com 80 Trying 66.249.92.104... Connected to google.com. Escape character is '^]'. GET / HTTP/1.0 302 Found Location: http://www.google.co.uk/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Set-Cookie: PREF=ID=4630d25aed4bba9d:TM=1278371187:LM=1278371187:S=7W2iP3GjX1CgU4ng; expires=Wed, 04-Jul-2012 23:06:27 GMT; path=/; domain=.google.com Set-Cookie: NID=36=f1kCiqpQ01deXG-9ci65gvZSQmKNQ28YVh4yF9-j5POFMBRbMjG0P0w0c9s14DWckZElxE68J96U7ZexmEwbpd-AyHwvaBybPNq7cMA1Mlz-0A3cuxbuPI0B8owGB9-k; expires=Tue, 04-Jan-2011 23:06:27 GMT; path=/; domain=.google.com; HttpOnly Date: Mon, 05 Jul 2010 23:06:27 GMT Server: gws Content-Length: 221 X-XSS-Protection: 1; mode=block <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF="http://www.google.co.uk/">here</A>. </BODY></HTML> Connection closed by foreign host. [...@bombardier ~]$ You can see where I typed "GET /", and then hit return once. Vic. -- Please post to: Hampshire@mailman.lug.org.uk Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire LUG URL: http://www.hantslug.org.uk --------------------------------------------------------------