問題タブ [urlloader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - URLLoaderのサーバーエラーメッセージの読み取り
次のコードのURLローダーがあります。
私の問題は、このリクエストが間違っている可能性があることです。そのため、サーバーはエラーを説明するメッセージとともに400BadRequestを返します。Event.COMPLETEの場合、イベントの「データ」フィールドにサーバーからのメッセージ(応答)が返されますが、onGetUploadURLErrorまたはgetHttpStatusが呼び出された場合、エラーコードは400であると表示されますが、表示されません。私に関連するメッセージ。
「データ」フィールドはgetHttpStatusでは未定義であり、onGetUploadURLErrorでは「」です。逆に、getBaseURLでは、次のようになります。{"ResponseMetadata":{...}}チェックしたところ、間違ったリクエストに対してブラウザで同様の応答が返されましたが、表示されません。
どうすればメッセージを受け取ることができますか?
どうもありがとう、ルディ
actionscript - ActionscriptのURLLoaderとURLRequestの違いは何ですか?
ActionscriptのURLLoaderとURLRequestの違いは何ですか?
actionscript-3 - 子ムービーの URLLoader ハンドラが呼び出されていない
こんにちは、ユーザーが MainMovie で選択した内容に応じてフレックス プログラム (ChildMovie) をロードする MainMovie を持つフレックス アプリケーションを作成しています。以下は、うまくいけば私の問題を説明するのに役立つ疑似コードです。
callPHPfile 関数が実行され、httpFox から xml データを受信していることがわかります。問題は、handlerInChild 関数のコードが実行されていないことです。ここで何が間違っていますか?
flash - イベントハンドラ内の System.setClipboard()
の線に沿って何かを達成するための良い方法についての考え
アクションスクリプト3で?
System.setClipboard() がイベント ハンドラー内で使用できないようです (これは、Flash セキュリティについて知っていることを考えると、少なくともある程度は理にかなっています)。
次の方法はありますか?
- それを動作させる?
- または、メイン イベント フローで setClipboard() を呼び出すことができるように、URL の読み込みをブロックしますか?
actionscript - Actionscript の URLLoader
URLLoader リファレンスには、次の例があります。
URLLoader(event.target)
構文が理解できません。これはコンストラクターの呼び出しではなく、メソッド呼び出しでも静的メソッド呼び出しでもありません。それは何ですか?
apache-flex - URLLoaderがデータを返さないのはなぜですか?
AS3では、URL(Yahooアドレス)をアプリケーションにロードして、ソースコードを処理し、そこから取得できるようにしようとしています。
ただし、それまたは他のページをロードすると、0バイトが返されます。
これが私の現在のコードです。
これを実行すると、アラートボックスに0が表示され、0バイトがロードされたことが示されます。
actionscript-3 - URLLoader はロードしようとさえしません。エラー #2032: ストリーム エラー
URLLoader を使用してサーバー (swf と同じドメイン) から XML ファイルをロードしようとしています。これは単純すぎるはずですが、エラー #2032: ストリーム エラーが発生します。
Mozilla が Flash Player にステータス コードを提供していないことを読んだことがありますが、HTTP ステータス イベントをトレースするとstatus=0と表示されるだけなので、参考にならないかもしれません。
Charles で HTTP トラフィックをスニッフィングしましたが、Flash は URL をロードしようとさえしていません。リクエストが行われないため、失敗することさえありません。
次のような内部 URL にある URL を参照できます: http://media.project:8080/audio/playlist.xml
そこに crossdomain.xml を入れてみました ( to-ports="8080" の有無にかかわらず) が、必要ないはずです。
onOpen イベントも onActivate イベントも発生せず、HTTPStatus が 1 つだけで、次に IOError が発生します。
Adobe の例から一般的な URLLoader コードをコピーしました。私の場合は次のようになります。
apache-flex - Flex マルチパート アップロードの進行状況
multipart を使用してサーバーにファイルをアップロードしていますURLLoader
。ファイルを正常にアップロードできます。URLLoader で進行状況イベントをリッスンしようとしましたが、アップロードの最後でのみ発生します。アップロードを通じて進行状況イベントをより一貫して取得するにはどうすればよいですか?
flash - 「Adobe Flash Player は安全でない可能性のある操作を停止しました。」を回避する方法は?
友人のブログ用にアドベント カレンダーを作成しました。毎日のギフトをフェッチ/取得/ダウンロードするために、フラッシュ アニメーションは「http://domain.com/folder/etcetc/gifts.php 」にあるファイルを要求します。 "。
Flash CS4 でファイルを作成して試してみましたが、エラーは発生しませんでした。しかし、.swf
手動で起動しようとすると、次のエラーが発生します。
Adobe Flash Player は、安全でない可能性のある操作を停止しました。
コンピューターまたはネットワーク上の次のローカル アプリケーション:
C:\場所\ファイル.swf
は、このインターネット対応の場所と通信しようとしています:
domain.com
このアプリケーションがインターネットと通信できるようにするには、[設定] をクリックします。設定を変更したら、アプリケーションを再起動する必要があります。
これを回避する方法、またはこのエラーが表示されないようにするために使用できる他の方法はありますか? 私は現在URLLoader
andを使用URLRequest
していますが、これを行うためのより良い/高速/効率的な方法はありますか?
apache-flex - Flex を使用してデータをアップロードし、送信されたバイトを取得する
Flex (4.1) を使用して (ローカル ファイルではなく) データをアップロードし、送信されたバイトの進行状況を表示したいと考えています。
今は URLLoader を使用していますが、URLLoader がデータをダウンロードするように設計されていることはわかっています。リスナーを ProgressEvent.PROGRESS に接続できますが、効果はありません。
また、アップロードをサポートする FileReference オブジェクトがあることも知っています。ここでの問題は、ファイルを参照してアップロードしたくないということです。サーバーに送信したいバイト配列がありますが、FileReference の data プロパティは読み取り専用です。
私の質問は次のとおりです。バイト配列 (実際には PNG でエンコードされた画像) をサーバーに送信し、サーバーに送信されたバイトの進行状況を追跡するにはどうすればよいですか?