2009-06-16 52 views
0

我可以從RemoteObject請求中獲取響應頭文件嗎?如果是這樣,怎麼樣?ActionScript遠程對象響應頭文件

我正在使用Cairngorm框架編寫Flex 3.3中的應用程序,將其作爲AIR應用程序進行部署。該應用程序大量使用RemoteObject服務從Web服務器獲取數據。

我的每個服務委託都擴展了一個公共類,該類提供了一種在RemoteObject上調用服務方法的方法。

所以,在這裏我以前用過

ServiceLocator.getInstance().getRemoteObject('myService').myOperation.send(); 

我改用

this.send('myOperation', 'myService'); 

我用的不是調用RemoteObject的操作直接,因爲這種方法增加了一個,全球,響應者操作此方法呼叫。這個額外的響應者分析來自服務器的響應報頭中的數據。

或者至少它應該 - 這是問題所在。在result數據(event as mx.rpc.events.ResultEvent)中,headers屬性始終爲空,儘管頭文件肯定是從服務器發送的。

感謝

回答