Есть ли способ заполнить браузер кэшированием 206 частичного контента? - PullRequest
0 голосов
/ 03 апреля 2020

Самая свежая информация, которую я могу найти, говорит о том, что браузеры не кэшируют 206 Partial Content ответов , хотя httpwg говорит, что они могут .

Есть ли способ это может быть заполнено?

Этот ответ предлагает перехват с работниками сферы услуг, но не оставляет меня в курсе.

Мой пример использования - мои пользователи (школьники из Эфиопии) на дорогих мобильных соединениях, и хотите просматривать небольшие разделы больших файлов PDF повторно. Используемая мной библиотека - pdf.js - которая выполняет частичную загрузку XHR файла PDF по требованию, но, похоже, браузеры не будут их кэшировать.

Если нет возможности чтобы выполнить это, например, используя localalstorage или что-то еще, мой следующий лучший вариант, я думаю, это извлечь SVG pdf.js, который можно рендерить, так, чтобы я мог разбивать на куски и обслуживать по частям, вручную реализуя управление кешем чанков.

...