Accept-Ranges

优质
小牛编辑
128浏览
2023-12-01

Accept-Ranges响应的 HTTP 标头是由服务器使用以通告其支持部分请求的标志物。此字段的值表示可用于定义范围的单位。

如果存在Accept-Ranges标题,浏览器可能会尝试恢复中断的下载,而不是从头再次开始。

Header type

Response header

Forbidden header name

no

语法

Accept-Ranges: bytes
Accept-Ranges: none

指令

none没有范围单位被支持,这使得它的标题相当于它自己的缺席,因此很少使用,尽管一些浏览器,如 IE9 ,它被用来禁用或删除下载管理器中的暂停按钮。

bytes范围的单位是字节。

例子

Accept-Ranges: bytes

规范

Specification

Title

RFC 7233, section 2.3: Accept-Ranges

Hypertext Transfer Protocol (HTTP/1.1): Range Requests

浏览器兼容性

Feature

Chrome

Firefox

Edge

Internet Explorer

Opera

Safari

Basic Support

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

Feature

Android

Chrome for Android

Edge mobile

Firefox for Android

IE mobile

Opera Android

iOS Safari

Basic Support

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)

(Yes)