Задать вопрос
@maxefect

Как сделать кешируемый AJAX-запрос?

Допустим, есть файл, который не изменяется, но хранит много нужной информации,
я его получаю путем xmlhttp.open("GET", url+'?r='+Math.random(), true);

Но получается, что данные каждый раз считываются при обновлении страницы, как сделать более рациональней в этом случае?
  • Вопрос задан
  • 2545 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
rOOse
@rOOse
Frontend developer
'?r='+Math.random() разве не говорит чтобы постоянно скачивало?
Ответ написан
Комментировать
1. установить HTTP-заголовок "Expires".
2. Сохранить локально (Offline web applications, Web SQL Database, IndexedDB, LocalStorage)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час
22 янв. 2025, в 17:57
15000 руб./за проект