Accept-Ranges
Accept-Ranges
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) |