Content-Range

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Content-Range HTTP 响应标头表示部分消息在完整消息中的位置。

标头类型 响应标头有效负载标头
禁止修改的标头
列入 CORS 白名单的请求标头

语法

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

指令

<unit>

指定范围的单位。通常是字节(bytes)。

<range-start>

给定单位中的一个整数,表示所请求范围的起始位置(从零开始,包含起始位置)。

<range-end>

给定单位中的一个整数,表示所请求范围的结束位置(从零开始,包含结束位置)。

<size>

文档的总长度(如果未知,则为 '*')。

示例

http
Content-Range: bytes 200-1000/67589

规范

Specification
HTTP Semantics
# field.content-range

浏览器兼容性

BCD tables only load in the browser

参见