gpt4 book ai didi

actionscript-3 - AS3 重置 UrlLoader 缓存

转载 作者:行者123 更新时间:2023-12-04 05:14:40 27 4
gpt4 key购买 nike

美好的一天,

我在 Actionscript 3 中遇到了 UrlLoader 缓存的问题。
我向 php 站点发出 UrlRequest 以获取时间戳。

当我第二次调用初始化类(包含函数)时,结果是一样的。
我必须关闭应用程序并重新启动它才能获得新的请求。

我试过“装载机=新装载机”。并且还使用标题。

为每个请求创建唯一 URL 的选项 like here , 对我不起作用,因为它会破坏我的 php 操作..

   loader = new URLLoader();
var request:URLRequest = new URLRequest("http://www.mySite.com/getTime.php?action=getTime");
loader.load(request);

最佳答案

向您的请求添加随机参数不会以任何方式破坏您的 php:

loader = new URLLoader();
var request:URLRequest =
new URLRequest(
"http://www.mySite.com/getTime.php?action=getTime&bogus="+(Math.random() * 10000));
loader.load(request);

您的 php 代码将获得 action参数,将忽略 bogus参数对您的代码没有任何影响。

您还可以使用基于时间的随机数来避免太倒霉并两次获得相同的值。

关于actionscript-3 - AS3 重置 UrlLoader 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14448219/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com