YUI3 を使用してファイルを RESTful PUT URL にアップロードしようとしていますが、io の構成でアップロードを true に設定すると、ファイルは PUT ではなく POST として送信されます。構成でアップロード設定を削除すると、ファイル名を取得するだけですが、PUT URL に移動します。ファイルのアップロードで PUT を使用できますか? これを行う別の方法はありますか?これは、YUI3 の失敗/障害か、むしろ私の使用によるものだと思います。
Form:
<form id='GFileForm' method='PUT' onSubmit='return false;'>
<input type='file' name='gfile' id='GFileName'>
<input type='submit' name='gfileupload' value='Upload' id='GFileUpload_Button'>
</form>
JS:
var cfg = {
method: "PUT",
form: {id: 'GFileForm', upload: true},
content_type: "multipart/form-data",
};
var request = Y.io(sUrl, cfg);
ここで何か助けていただければ幸いです。
また、javascript を使用してファイルの内容を読み取り、それを PUT データにプッシュする方法に関するリソースを見つけようとしましたが、それについて何も見つけられないようです。それが可能かどうか誰にもわかりますか?
乾杯、アンディ。