在AS3中是否有与LoadVars.send()的等价物,我只是在不等待响应的情况下发送变量?我只是盲目地将变量发送到网络空间,我很高兴。我该怎么做?或者是否因为AS3中的某些安全问题而将其删除?
答案 0 :(得分:2)
您想查看以下URLLoader,URLRequest和URLVariable文档:
http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/net/URLVariables.html
以下是直接来自文档的示例用法:
package {
import flash.display.Sprite;
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.URLLoader;
public class URLVariablesExample extends Sprite {
public function URLVariablesExample() {
var url:String = "http://www.[yourDomain].com/application.jsp";
var request:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
variables.exampleSessionId = new Date().getTime();
variables.exampleUserLabel = "guest";
request.data = variables;
// navigateToUrl(request);
var loader:URLLoader = new URLLoader();
loader.load(request);
}
}
}
-BTW 对,那是正确的。您应该使用URLLoader而不是navigateToURL。我提到了它,但我从一个例子剪切和粘贴