Самая свежая информация, которую я могу найти, говорит о том, что браузеры не кэшируют 206 Partial Content
ответов , хотя httpwg говорит, что они могут .
Есть ли способ это может быть заполнено?
Этот ответ предлагает перехват с работниками сферы услуг, но не оставляет меня в курсе.
Мой пример использования - мои пользователи (школьники из Эфиопии) на дорогих мобильных соединениях, и хотите просматривать небольшие разделы больших файлов PDF повторно. Используемая мной библиотека - pdf.js
- которая выполняет частичную загрузку XHR файла PDF по требованию, но, похоже, браузеры не будут их кэшировать.
Если нет возможности чтобы выполнить это, например, используя localalstorage или что-то еще, мой следующий лучший вариант, я думаю, это извлечь SVG pdf.js
, который можно рендерить, так, чтобы я мог разбивать на куски и обслуживать по частям, вручную реализуя управление кешем чанков.