Как сохранить произвольный файл в веб-хранилище (localstorage)?
Пишу небольшое приложение.
С localstorage как-то работал, получал из него переменные, записывал, и т.д.
Принцип работы приложения:
В процессе работы пользователь загружает с сервера http файл "file.dat", и уже с ним работает в браузере. Это не картинка. Допустим файл любого типа в общем виде. Файл остаётся неизменным, на протяжении всей работы.
Задача:
Как сохранить (в localstorage) этот файл, чтобы при следующем запуске браузера, он брался уже из него?
Поясню зачем это надо.
На сервере этот файл может быть удален через допустим 24 часа (чтобы место не занималось), а в кэше пользователя пусть себе лежит.
(файл небольшой, думаю до 1Мб)
|