Flex访问HTTPService时数据不自动刷新问题的解决方案
2009-04-02 00:07
393 查看
原来浏览器通过HTTPService读取XML格式数据时会存储在相应的缓存中,等程序再一次请求此链接时,浏览器直接将存在缓存中的XML返回给程序,这样数据依旧是第一次访问时候的数据,没有更新。
解决方法:
在链接后面加参数以区别上一次请求,绕过缓存重新访问链接。
var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, function(e:Event):void
{
var date:Date = new Date();
time.text = "当前时间: "+date.toString();
});
timer.start();
上面
url="****/****/***?time={time.text}";
这样就可以了。
解决方法:
在链接后面加参数以区别上一次请求,绕过缓存重新访问链接。
var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, function(e:Event):void
{
var date:Date = new Date();
time.text = "当前时间: "+date.toString();
});
timer.start();
上面
url="****/****/***?time={time.text}";
这样就可以了。
相关文章推荐
- Flex用HTTPService时加载xml或其它数据不自动刷新问题的解决方案
- 使用asx3m与xstream配合解决flex与java利用httpservice传递xml数据问题
- 使用asx3m与xstream配合解决flex与java利用httpservice传递xml数据问题
- 使用asx3m与xstream配合解决flex与java利用httpservice传递xml数据问题
- Flex页面刷新问题——HttpService缓存问题
- Flex远程访问获取数据--HTTPService
- 利用xmlhttp无刷新自动实时更新数据
- java HttpClient在客户端处理service服务数据解决方案一例
- flex+spring+blazds 数据推送,client自动断开问题。
- flex在使用itemrender时,再次刷新数据时itemrender错乱问题
- windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 - 内部服务器错误。”的问题解决方案!
- flex 4.0 解决在MODULE中使用timer实时刷新数据,卸载MODULE后还在执行的问题
- 解决flex的HttpService缓存的问题
- Flex HttpService 方式与java交互(json数据类型)
- Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据
- 【转】Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据
- 网页客户端使用php访问mysql数据时出现NetworkError: 500 Internal Server Error问题的解决方案
- flex的httpservice的连续发送丢包问题
- 使用Jquery EasyUi常见问题解决方案 刷新 easyui datagrid 数据
- 访问CrmService遇到HTTP status 401 Unauthorized的问题