我使用URLLoader将数据加载到我的Flex应用程序(主要是XML)中,而我做同样事情的好友大多使用HTTPService。是否有一个特定的或有效的理由使用另一个?Flex - URLLoader和HTTPService
9
A
回答
14
HTTPService继承AbstractInvoker,它允许您使用不能与URLLoader一起使用的令牌和响应程序。当您需要传递与请求相关的特定变量时,令牌很有用,您希望返回响应。
除此之外,使用URLLoader或HttpService加载xml是一样的。
例子:
var token:AsyncToken = httpService.send({someVariable: 123});
token.requestStartTime = getTimer();
token.addResponder(new AsyncResponder(
function (evt:ResultEvent, token:Object):void {
var xml:XML = evt.result as XML;
var startTime = token.requestStartTime;
var runTime = getTimer() - startTime;
Alert.show("Request took " + runTime + " ms");
//handle response here
},
function (info:Object, token:Object):void {
//handle fault here
},
token
));
-3
使用这两者确实没有区别。这两种实现都可以被认为是“正确的”。
相关问题
- 1. Adobe AIR Flex/Actionscript URLLoader与HTTPService(异步令牌和Windows代理设置)
- 2. Flex httpservice故障
- 3. Flex HTTPService错误
- 4. Flex HTTPService进度条
- 5. Flex中的Flash HTTPService
- 6. Flex HTTPservice和POST,发送文件?
- 7. Flex - HTTPService和gzip压缩响应?
- 8. HTTPService/ResultEvent与Flex 3.2对比Flex> = 3.5
- 9. Flex HTTPService组件的resultFormat
- 10. 在URLLoader上使用代理?类似于httpservice的?
- 11. flex URLLoader获取位置标题
- 12. (swf as3 XML URLLoader)在flex中不工作
- 13. 带有多连接的Flex中的HTTPService
- 14. Flex中的两个不同的HTTPService类
- 15. Flex HTTPService不包含Content-Length标头?
- 16. 在flex中的HTTPService的远程实现
- 17. flex httpservice POST标头/ XML负载形成
- 18. Flex HTTPService超时处理程序
- 19. Flex - 如何覆盖结果事件(HTTPService)?
- 20. 在窗体上flex几个httpservice
- 21. Flex - Remoting与HTTPService - 什么时候使用?
- 22. Flex中的同步httpservice请求
- 23. Flex HTTPService组件超时反正
- 24. 中的Flex/AS3使用的HTTPService
- 25. Flex:Timer + HTTPService
- 26. 在flex 3和flex 4版本之间Httpservice神秘的url更改
- 27. HTTPService AsyncToken和AsyncResponder示例
- 28. 的HTTPService ......在localhost
- 29. 的HTTPService和MySQL和PHP
- 30. HttpService的帮助
你是男人 - 谢谢! – onekidney 2008-11-13 20:32:52