首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >actionscript URLLoader中的缓存问题

actionscript URLLoader中的缓存问题
EN

Stack Overflow用户
提问于 2010-09-21 20:59:30
回答 1查看 5K关注 0票数 5

在我的一个flash项目中,我从aspx文件中获取了xml数据。但它总是显示相同的数据,并且请求中不会出现新数据。我怀疑问题出在缓存中。下面是我的代码

代码语言:javascript
复制
var urlloader:URLLoader=new URLLoader();
var header:URLRequestHeader = new URLRequestHeader("Cache-Control", "no-cache");
var urlRequest:URLRequest=new URLRequest(serverPath +
                                         'GetScoreDetails.aspx?CardNo='+CardNo);
fscommand("LOG", serverPath + 'GetScoreDetails.aspx?CardNo=' + CardNo );
urlRequest.requestHeaders.push(header);
urlloader.addEventListener(Event.COMPLETE, loadedCompleteHandler);
urlloader.load(urlRequest);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-21 21:04:54

代码语言:javascript
复制
var xmlPath:String="replaceYourXMLPathHere.xml"
var urlReq:URLRequest = new URLRequest(xmlPath+"?time=" + new Date().getTime());

http://www.newtonflash.com/blog/2009/06/08/prevent-xml-caching-problem/#comment-43

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3760490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档