title: Is the Content-Length header required for a HTTP/1.0 response?
body: <p>Is the <code>Content-Length</code> header required for a HTTP/1.0 response? The HTTP spec mentions that it is required for the request, but doesn't mention anything about the response:</p>
  
  <p><a href="http://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html#Content-Length" rel="noreferrer">http://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html#Content-Length</a></p>
  
  <blockquote>
    <p>A valid Content-Length field value is required on all HTTP/1.0
    request messages containing an entity body.</p>
  </blockquote>
  
  <p>If it is not required for the response, how does the client read the response when it's larger than 1MB?</p>