Accept-Ranges
Accept-Ranges
Заголовок ответа HTTP Accept-Ranges используется сервером для объявления поддержки частичных запросов клиента при загрузке файлов. Значение этого поля указывает единицу, которая может использоваться для определения диапазона.
При наличии заголовка Accept-Ranges браузер может попытаться возобновить прерванную загрузку вместо повторного запуска загрузки.
| Тип заголовка | Заголовок ответа |
|---|---|
| Запрещённое имя заголовка | нет |
Синтаксис
Accept-Ranges: <range-unit> Accept-Ranges: none
Директивы
<range-unit>-
Определяет единицу диапазона, поддерживаемую сервером. Хотя
bytes— единственная формально определённая единица диапазона в RFC 7233, дополнительные единицы диапазона могут быть зарегистрированы в реестре единиц диапазона HTTP. none-
Указывает, что единицы диапазона не поддерживаются. Это делает заголовок эквивалентным его отсутствию и поэтому используется редко. Хотя в некоторых браузерах, таких как IE9, это значение используется для отключения или удаления кнопок паузы в менеджере загрузок.
Примеры
Accept-Ranges: bytes
Спецификации
| Спецификация |
|---|
| Семантика HTTP # field.accept-ranges |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | |
Accept-Ranges |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
См. также
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Ranges