Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何避免Flex应用程序存储临时internet文件?_Java_Apache Flex_Blazeds_Browser Cache_Temporary Files - Fatal编程技术网

Java 如何避免Flex应用程序存储临时internet文件?

Java 如何避免Flex应用程序存储临时internet文件?,java,apache-flex,blazeds,browser-cache,temporary-files,Java,Apache Flex,Blazeds,Browser Cache,Temporary Files,我是弗兰 我已经使用BlazeDS和Flex编写了一个Java应用程序,但我认为这个问题也会出现在任何ajax风格的应用程序中 它是一个监控应用程序,因此会定期向服务器发出请求。浏览器在客户端pc上存储了大量的临时internet文件,甚至已经饱和 我怎样才能避免这种情况 我看到一些文章说在html标题中包含变量如下: 缓存控制:无缓存,无存储,必须重新验证,最大年龄=-1 Pragma:没有缓存,就没有存储 过期:-1 但是不起作用 请告诉我需要帮助。如果为了监视应用程序而使用HTTP,那

我是弗兰

我已经使用BlazeDS和Flex编写了一个Java应用程序,但我认为这个问题也会出现在任何ajax风格的应用程序中

它是一个监控应用程序,因此会定期向服务器发出请求。浏览器在客户端pc上存储了大量的临时internet文件,甚至已经饱和

我怎样才能避免这种情况

我看到一些文章说在html标题中包含变量如下:

  • 缓存控制:无缓存,无存储,必须重新验证,最大年龄=-1
  • Pragma:没有缓存,就没有存储
  • 过期:-1
但是不起作用


请告诉我需要帮助。

如果为了监视应用程序而使用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();

正在缓存对BlazeDS的AMF呼叫?在临时internet文件中缓存的究竟是什么?Hi Kostik,感谢您的回复。我想我的问题不是这个。浏览器在Windows文件夹C:/Documents and Settings/User/Local Settings/Temporary Internet Files中存储大量信息。在这个文件夹中,只有我的Flex应用程序的信息,比如.swf、history、.js、.html,但是实际访问文件夹大小的属性并不对应于生成的文件。我不明白发生了什么事。当我在浏览器中打开我的flex应用程序并保持打开状态时,一个小时可以创建108 MB的磁盘容量。我不认为这与flex/Flash Player有关:)位于Internet Explorer隐藏系统目录的文件夹中