Lines could be continued onto multiple lines by using a line feed character.
2.
The request line and other header fields must each end with ( that is, a carriage return character followed by a line feed character ).
3.
For plain text files, it is merely a matter of stripping off the Line Feed character at the end of every line ( which is what is causing your double-spacing ).