0

RemoteObject 要求から応答ヘッダーを取得できますか? もしそうなら、どのように?

AIR アプリケーションとして展開するために、Cairngorm フレームワークを使用して、Flex 3.3 でアプリケーションを作成中です。このアプリケーションは、Web サーバーからデータを取得するために RemoteObject サービスを頻繁に利用します。

各サービス デリゲートは、RemoteObject でサービス メソッドを呼び出すためのメソッドを提供する共通クラスを拡張します。

だから、私が以前に使用した場所

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

私は代わりに使用します

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

RemoteObject 操作を直接呼び出す代わりに、このメソッドを使用します。これは、このメソッドが別のグローバルなレスポンダーを操作呼び出しに追加するためです。この追加のレスポンダーは、サーバーからの応答のヘッダー内のデータを分析します。

または、少なくともそうすべきです-これが問題の場所です。resultデータ ( event as mx.rpc.events.ResultEvent) では、ヘッダーがサーバーから確実に送信されているにもかかわらず、プロパティheadersは常に null です。

ありがとう

4

1 に答える 1

0

残念ながら、応答ヘッダーは URLLoader でのみ使用でき、AIR アプリケーションで使用する場合にのみ使用できます。

flash.net.URLLoader オブジェクトの HTTP 応答ヘッダーにアクセスしますか?

于 2009-06-16T20:12:11.197 に答える