Accept-Ranges

Accept-Ranges HTTP 响应头是服务器用来声明其是否支持客户端进行文件下载的部分请求的标记。此字段的值指示可用于定义范围的单位。

如果存在 Accept-Ranges 头,浏览器可能会尝试恢复中断的下载,而不是尝试重新启动下载。

头类型 响应头
禁止的头名称

语法

http
Accept-Ranges: <range-unit>
Accept-Ranges: none

指令

<range-unit>

定义服务器支持的范围单位。尽管bytesRFC 7233正式定义的唯一范围单位,但可以在HTTP 范围单位注册表中注册其他范围单位。

表示不支持任何范围单位。这使得该头等同于其自身不存在,因此很少使用。尽管在某些浏览器(如 IE9)中,此设置用于禁用或删除下载管理器中的暂停按钮。

示例

http
Accept-Ranges: bytes

规范

规范
HTTP 语义
# field.accept-ranges

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅