6
我在这里看到这个例子:http://damn.ihateblue.net/2011/09/24/actionscript-3-send-getpost/如何在AS3中发送GET请求?
这看起来不错。但装载机似乎过于复杂。如果我不需要听取回应怎么办?这可以简化吗?
我在这里看到这个例子:http://damn.ihateblue.net/2011/09/24/actionscript-3-send-getpost/如何在AS3中发送GET请求?
这看起来不错。但装载机似乎过于复杂。如果我不需要听取回应怎么办?这可以简化吗?
如果您不想侦听响应,那么您可以删除dataFormat,侦听器及其处理函数。您也可以省略request.method
,因为GET是默认值。
import flash.net.*;
var url:String = "http://192.168.1.1:1234/";
var request:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
variables.name = "Anton Ashardi";
request.data = variables;
var loader:URLLoader = new URLLoader();
loader.load(request);
如果您不想随您的请求一起发送任何数据,您也可以省略中央代码块。
我正在创建一个API包装类。将URLLoader作为成员变量并重新使用它有什么问题? – 2012-01-05 17:22:56
不是我所知道的,特别是如果你永远不会注册听众。你可以用一个新的请求对象调用'loader.load',或者将请求对象保持为类成员,并且在发送之前修改URLVariables对象。 – shanethehat 2012-01-05 17:25:14