ActionScript RemoteObject応答ヘッダー
-
05-07-2019 - |
質問
RemoteObjectリクエストから応答ヘッダーを取得できますか?もしそうなら、どのように?
私は、AIRアプリケーションとしてデプロイするために、Cairngormフレームワークを使用して、Flex 3.3でアプリケーションを作成しています。アプリケーションはWebサーバーからデータを取得するためにRemoteObjectサービスを多用しています。
各サービスデリゲートは、RemoteObjectでサービスメソッドを呼び出すためのメソッドを提供する共通クラスを拡張します。
つまり、以前使用した場所
ServiceLocator.getInstance().getRemoteObject('myService').myOperation.send();
代わりに使用
this.send('myOperation', 'myService');
RemoteObject操作を直接呼び出す代わりにこのメソッドを使用します。このメソッドは、操作呼び出しに別のグローバルレスポンダーを追加するためです。この追加のレスポンダーは、サーバーからの応答ヘッダーのデータを分析します。
または少なくともそうすべきです-これが問題のある場所です。 result
データ( mx.rpc.events.ResultEvent
としてのイベント)では、ヘッダーが確実に送信されているにもかかわらず、 headers
プロパティは常にnullです。サーバー。
ありがとう
解決
残念ながら、応答ヘッダーはURLLoaderでのみ使用でき、AIRアプリケーションで使用する場合にのみ使用できます。
所属していません StackOverflow