Open
Description
When a GET request has a Range bigger than the actual content to be sent in the response, Restlet gives a wrong Content-Length header. The Content-Range header is correct.
Example HTTP Request:
GET /mm/A2LUIXJTVSN7YU HTTP/1.1 host: dummy.com Accept: */* Accept-Encoding: deflate, gzip Range: bytes=0-40960 Connection: Close HTTP/1.1 206 Partial Content Accept-Ranges: bytes Content-Range: bytes 0-40960/1569 Content-Type: text/html;charset=UTF-8 Date: Thu, 07 Jun 2012 18:41:19 GMT Server: Restlet-Framework/2.0.9 Vary: Accept-Charset,Accept-Encoding,Accept-Language,Accept Content-Length: 40961 Connection: Close