2012-01-12 3 views
0

Я Фран.Как избежать временного интернет-магазина приложений Flex?

Я запрограммировал приложение Java, используя BlazeDS и Flex, но я думаю, что проблема также возникает в любом приложении стиля ajax.

Это приложение для мониторинга, поэтому запросы регулярно поступают на сервер. Браузер сохранил большое количество временных интернет-файлов на клиентском ПК, даже получив насыщенность.

Как я могу избежать этого?

Я видел несколько статей, которые говорят, чтобы включить переменные в HTML заголовок как:

  • Cache-контроль: нет-кэша, нет-магазина, нужно обязательно перепроверять, макс возраста = -1
  • Pragma: нет кэша, нет-магазин
  • не Expires: -1

, но не работает.

Пожалуйста, мне нужна помощь.

+1

AMF звонки в BlazeDS кэшируются? –

+0

Что именно кэшируется во временных интернет-файлах? – JeffryHouser

ответ

0

Если для того, чтобы мониторинг приложения вы используете HTTP, то внутри приложения Flex:

//your server side application url 
const MY_APPLICATION_URL = "http://google.com/"; 

//construct url for each request 
private function _getRequsetUrl():String 
{ 
    return MY_APPLICATION_URL + "?_=" + new Date().getTime().toString(); 
} 

//load response of server side application 
var request:URLRequest = new URLRequest(); 
request.url = _getRequestUrl(); 

var urlLoader:URLLoader = new URLLoader(); 
urlLoader.load(request); 

//or 
var service:HTTPService = new HTTPService(); 
service.url = _getRequestUrl(); 
service.send(); 
+0

Привет, Костик, Спасибо за ваш ответ. – Fran

+0

Я думаю, что моя проблема не в этом. Браузер хранит большой объем информации в папке Windows C:/Documents and Settings/User/Local Settings/Temporary Internet Files. В этой папке есть только информация о моем приложении Flex, например .swf, history, .js, .html, но фактически доступ к свойствам размера папки не соответствует сгенерированным файлам. Я не понимаю, что происходит. Когда я открываю приложение flex в браузере и остается открытым, один час может создать 108 МБ дисковой емкости – Fran

+0

Я не думаю, что это связано с Flex/Flash Player :) В этой папке находятся скрытые системные каталоги Internet Explorer – kostik

Смежные вопросы