1. HTTP (Hypertext Transfer Protocol)

  1. HTTP Status Codes

  1. 206 Partial Content
    1. Writing responses (servers)
    2. Reading responses (clients)
    3. Overview table
    4. Example
    5. History

206 Partial Content

The 206 Partial Content status code indicates that the request contains only the subsets of the representation requested by the client in the Range request-header.

Writing responses (servers)

The 206 (Partial Content) response must be used any time the Range request-header is honored. See that page for more information.

Reading responses (clients)

206 Partial Content indicates the operation resulted in the creation of a new resource.

If the response contains a Content-Range header, then the response body is range that was requested. If there is no header, the response body will be a "multi-part" response that must be parsed to read the requested ranges; this will be a multipart/byteranges document.

Overview table

206 Partial Content
One or more resources were partial content.
RFC 9110: HTTP Semantics §15.3.7. 206 Partial Content


HTTP/1.1 206 Partial Content


  1. 1999-06: RFC 2616 §14.4. 206 Partial Content
  2. 2014-06: RFC 7233: HTTP Range Requests §4.1. 206 Partial Content
  3. 2022-06: RFC 9110 §15.3.7. 206 Partial Content