Slide 43 of 45
Notes:
The blank line between the headers and the results is required regardless of the MIME headers used.
Content-Length is optional. Content-Type is required by the spec (and generally assumed to be text/html if omitted anyway).