Content-Range

The Content-Range response HTTP header indicates where in a full body message a partial message belongs.

Header type Response header, Payload header
Forbidden header name no
CORS-safelisted response-header no

Syntax

Content-Range: <unit> <range-start>-<range-end>/<size>
Content-Range: <unit> <range-start>-<range-end>/*
Content-Range: <unit> */<size>

Directives

<unit>

The unit in which ranges are specified. This is usually bytes.

<range-start>

An integer in the given unit indicating the start position (zero-indexed & inclusive) of the request range.

<range-end>

An integer in the given unit indicating the end position (zero-indexed & inclusive) of the requested range.

<size>

The total length of the document (or '*' if unknown).

Examples

Content-Range: bytes 200-1000/67589

Specifications

Specification
Hypertext Transfer Protocol (HTTP/1.1): Range Requests
# header.content-range

Browser compatibility

BCD tables only load in the browser

See also