Dojo で FormData Object(html5) を使用し、XmpHttpRequest を使用せずにファイルをアップロードしたいと考えています。dojo.xhrPost を使用してファイルをアップロードしています。
あなたのアイデア/考えや経験を投稿してください。
ありがとうマティラジャンS
Dojo で FormData Object(html5) を使用し、XmpHttpRequest を使用せずにファイルをアップロードしたいと考えています。dojo.xhrPost を使用してファイルをアップロードしています。
あなたのアイデア/考えや経験を投稿してください。
ありがとうマティラジャンS
あなたのコメントに基づいて、XHRを使用したいと思っていると思います( FormDataがXHR2仕様の一部であることを考えると、これは理にかなっています)。
dojo/request/xhr
FormData
(Dojo 1.8 で導入) は、オプション オブジェクトのプロパティを介してオブジェクトを渡すことをサポートしているdata
ため、必要なものが得られる可能性があります。
request.post(url, {
data: formdataObjectHere
// and potentially other options...
}).then(...);
レガシーdojo/_base/xhr
モジュールは XHR2 を明示的にサポートしていませんが、dojo/request/xhr
現在は依存しているため、最終的には動作する可能性がありますが、保証はありません。
の詳細についてdojo/request/xhr
は、リファレンス ガイドを参照してください。