我使用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