クロムなどのブラウザはグラバターアイコンのようなWebページや画像のリクエストサーバがそうのようなuserAgentに情報を受信します:Adobe AIRアプリケーションがユーザーエージェントとして表示するリソースをサーバーに要求すると、
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko)"
しかし、Adobe AIRのアプリが画像を要求した場合画像コンポーネントサーバーは何を受け取るのですか? URLRequestと同じですか?
"Chrome/2.0 AppleWebKit/400.1.1 (KHTML, like Gecko) AdobeAIR/3.0"
背景:
私のAIRアプリがユーザーのためのグラバターのアイコンを示しており、最近では動作を停止しました。グラバターが認識していないユーザーエージェントからの呼び出しを拒否しているのかどうか疑問に思っています。
私は理論をテストするためのuserAgentを変更しようとしたのだが、エラーを投げています:
// 1195: Attempted access of inaccessible method userAgent through a reference with static type Class.
URLRequestDefaults.userAgent("chrome");
アップデート:私は財産ではなくて、ユーザエージェントを設定する必要がありますように
に見えます方法。このフォーラムpostを参照していました。だから私はgravatarの問題を修正するかもしれないが、Adobe AIRアプリケーションがサーバーにどのように現れるか答えないかもしれない。