У меня есть куча файлов JSON, которые мне нужно отправить через провод. Каждый файл довольно большой, и мне нужно загрузить их по требованию.Запросы кэширования массива - ленив Загрузка
Мой сервер обслуживает файлы динамически, и он также позволяет массиву (чтобы минимизировать HTTP-запросы).
Значит, если мне нужен файл Json [1, 2, 3, 4, 16, 17, 32]
, он делает запрос ajax на сервер с этим массивом, и я получаю все эти JSON.
Теперь из моего понимания кеширование выполняется по запросу. Это означает, что если моему приложению потребуется Json File 1
, он будет делать новый запрос вместо кешированной версии, так как это другой запрос из моего первого.
Как решить эту проблему?
Можете ли вы получить данные, сделав запрос на файл вместо одного для всех из них? Это позволит браузеру кэшировать его так, как вы ожидали (до тех пор, пока вы установите соответствующие заголовки). –