Server Oriented Range Responses

Document Type Expired Internet-Draft (individual)
Last updated 2013-04-18 (latest revision 2012-10-15)
Stream (None)
Intended RFC status (None)
Expired & archived
plain text pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document clarifies the semantics associated with the Content-Range HTTP header and associated Partial Content (206) response code. It specifically allows a server to produce a Content-Range response whose range is a subrange of the corresponding range requested using a previous Range request. The HTTP protocol syntax is not modified. Instead, this document clarifies that a server responding to a client requesting a range (x-y) may respond with a range ((x+e)-(y-f)) for nonzero integers e,f such that (x+e) < (y-f). In addition, it clarifies the semantics of Request ranges which contain only a starting value.


Kevin Fall (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)