1

Dojo で FormData Object(html5) を使用し、XmpHttpRequest を使用せずにファイルをアップロードしたいと考えています。dojo.xhrPost を使用してファイルをアップロードしています。

あなたのアイデア/考えや経験を投稿してください。

ありがとうマティラジャンS

4

1 に答える 1

0

あなたのコメントに基づいて、XHRを使用したいと思っていると思います FormDataがXHR2仕様の一部であることを考えると、これは理にかなっています)。

dojo/request/xhrFormData(Dojo 1.8 で導入) は、オプション オブジェクトのプロパティを介してオブジェクトを渡すことをサポートしているdataため、必要なものが得られる可能性があります。

request.post(url, {
    data: formdataObjectHere
    // and potentially other options...
}).then(...);

レガシーdojo/_base/xhrモジュールは XHR2 を明示的にサポートしていませんが、dojo/request/xhr現在は依存しているため、最終的には動作する可能性がありますが、保証はありません。

の詳細についてdojo/request/xhr、リファレンス ガイドを参照してください。

于 2013-10-25T22:43:18.420 に答える