Accept-Ranges
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.
HTTP Заголовок ответа Accept-Ranges
— это маркер, который использует сервер, чтобы уведомить клиента о поддержке "запросов по кускам". Его значение указывает единицу измерения, которая может быть использована для определения диапазона чтения.
При наличии заголовка Accept-Ranges
, браузер может попытаться возобновить прерванную загрузку, а не запускать её с самого начала.
Тип заголовка | Response header |
---|---|
Forbidden header name | no |
Синтаксис
Accept-Ranges: bytes Accept-Ranges: none
Указания
none
-
Единица измерения диапазона не поддерживается, что эквивалентно отсутствию диапазона и поэтому редко используется, хотя некоторые браузеры, такие как IE9 используют его для отключения или удаления кнопки паузы у активной загрузке в менеджере загрузок.
bytes
-
Единицей измерения для диапазона являются байты.
Примеры
Accept-Ranges: bytes
Спецификации
Спецификация | Название |
---|---|
RFC 7233, раздел 2.3: Accept-Ranges | Hypertext Transfer Protocol (HTTP/1.1): Range Requests |
Совместимость с браузерами
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Accept-Ranges |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support