title: HTTP Range request multipart/byteranges - is there a CRLF at the end?
body: <p><a href="http://httpwg.github.io/specs/rfc7233.html#status.206" rel="nofollow">RFC7233</a> is nice and clear, except for line endings.</p>
  
  <p>I am specifically interested the HTTP response body of a <code>multipart/byteranges</code> response. I assume each line is terminated by a CRLF as HTTP headers are, but this document isn't explicit about it. What I'm totally befuddled about is the last line: <code>--THIS_SEPARATOR_SEPARATES--</code>. Is it followed by a CRLF?</p>
  
  <p>Full block:</p>
  
  <pre><code>HTTP/1.1 206 Partial Content
  Date: Wed, 15 Nov 1995 06:25:24 GMT
  Last-Modified: Wed, 15 Nov 1995 04:58:08 GMT
  Content-Length: 1741
  Content-Type: multipart/byteranges; boundary=THIS_STRING_SEPARATES
  
  --THIS_STRING_SEPARATES
  Content-Type: application/pdf
  Content-Range: bytes 500-999/8000
  
  ...the first range...
  --THIS_STRING_SEPARATES
  Content-Type: application/pdf
  Content-Range: bytes 7000-7999/8000
  
  ...the second range
  --THIS_STRING_SEPARATES--
  </code></pre>
  
  <p>Sorry I really can't find it, so help would be greatly appreciated.
  NOTE: please no gut feelings, only RFC references.</p>