Запретить на стороне клиента хранение документов XMLHttpRequest - PullRequest
2 голосов
/ 26 июля 2011

Я написал некоторый JavaScript, который использует XMLHttpRequest для извлечения большого количества документов XML с удаленного сервера. Для этого я создал переменную, в которой хранится ответ на мой запрос. Я анализирую каждый ответ на предмет данных, которые меня интересуют. Затем я возвращаюсь назад и снова запускаю функцию с другим URL. Насколько я понимаю, поскольку я использовал одну и ту же переменную для хранения XML, каждый документ будет перезаписывать предыдущий. Однако диспетчер задач Windows показывает, что объем памяти, используемой Internet Explorer, продолжает увеличиваться, предположительно из кэшированных версий бессмысленных документов.

Как я могу запретить IE хранить все документы? Есть ли способ очистить этот кэш время от времени?

1 Ответ

0 голосов
/ 26 июля 2011

Нет, вы не можете этого сделать.IE хранит данные каждого ответа в своем кэше.Вам не нужно обрабатывать этот кеш, пусть IE сделает это за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...