Я хотел бы предоставить частичный запрос контента из объекта XMLHttpRequest в javascript. Я загружаю большой двоичный файл с сервера, и я предпочел бы передавать его с сервера, подобно тому, как обрабатывается видео html5.
Я могу использовать setRequestHeader для установки заголовка Range. Инспектор сети в Chrome показывает, что заголовок Range успешно установлен. Однако заголовок Accept-Encoding имеет значение "gzip, deflate", и Chrome не позволит мне установить этот заголовок (из стандартов W3C).
Есть ли способ заставить сервер отвечать частичным содержимым 206 из объекта XMLHttpRequest только из javascript?