我使用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和gzip壓縮響應?
- 7. Flex HTTPservice和POST,發送文件?
- 8. HTTPService/ResultEvent與Flex 3.2對比Flex> = 3.5
- 9. Flex Air - 每次HTTPService TimeOut
- 10. Flex HTTPService組件的resultFormat
- 11. httpService和XMLListCollection
- 12. XML和HTTPService
- 13. 在URLLoader上使用代理?類似於httpservice的?
- 14. flex URLLoader獲取位置標題
- 15. Flex URLLoader Upload - 確定進度欄?
- 16. (swf as3 XML URLLoader)在flex中不工作
- 17. Flex - Remoting與HTTPService - 什麼時候使用?
- 18. 在窗體上flex幾個httpservice
- 19. 在flex中的HTTPService的遠程實現
- 20. Flex HTTPService組件返回多個XML頭
- 21. Flex:中繼器中httpservice的XML數據
- 22. 關於Flex HTTPService組件問題
- 23. Flex中的兩個不同的HTTPService類
- 24. Flex HTTPService超時處理程序
- 25. Flex HttpService授權獲取xml Feed
- 26. 帶有多連接的Flex中的HTTPService
- 27. Flex HTTPService不包含Content-Length標頭?
- 28. 中的Flex/AS3使用的HTTPService
- 29. flex httpservice POST標頭/ XML負載形成
- 30. 在flex中延遲的結果HTTPService
你是男人 - 謝謝! – onekidney 2008-11-13 20:32:52