それぞれでアップロードを呼び出す FileReferenceList 内のファイル参照を調べて、ファイルが個別の要求としてアップロードされることを意味します。
1 回の POST で大量のファイルをアップロードしたい (そして、それを受け入れる ASHX ハンドラーが既にある)。
何か案は?
それぞれでアップロードを呼び出す FileReferenceList 内のファイル参照を調べて、ファイルが個別の要求としてアップロードされることを意味します。
1 回の POST で大量のファイルをアップロードしたい (そして、それを受け入れる ASHX ハンドラーが既にある)。
何か案は?
私の知る限り、それは不可能です。
ドキュメントから:
FileReferenceList クラスを使用すると、ユーザーは 1 つ以上のファイルを選択して、サーバー側スクリプトにアップロードできます。ファイルのアップロードは FileReference.upload() メソッドによって処理されます。このメソッドは、ユーザーが選択するファイルごとに呼び出す必要があります。
...と...
複数のファイルをアップロードするには、選択した各ファイルを FileReference.upload() を使用してアップロードする必要があります
おそらく、AS3 zip ライブラリを使用して zip を作成し、それをサーバーに送信できます。
いいえ、できません。Flash プレーヤーのセキュリティ上の制限です。アクション スクリプトを使用してファイルのアップロードをシミュレートできます (データを送信したいがユーザー ファイルを送信したくない場合に便利です)。
Flash 10でも同じなので、おそらくFlash 11でも...