YUI3を使用してRESTful PUT URLにファイルをアップロードしようとしていますが、config内でuploadをtrueに設定すると、ファイルはPOSTではなくPOSTとして送信されます。私が設定でアップロード設定を削除すると、ファイル名が取得されますが、PUT URLに移動します。ファイルをアップロードしてPUTを使うことはできますか?これを行う別の方法がありますか? 私はこれがYUI3の失敗/失敗であると仮定しています。YUI3を含むファイルをRESTful PUT URLにアップロード
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データにプッシュする際にリソースを見つけようとしましたが、それについて何も見当たりません。それが可能かどうか誰にも分かりますか?
乾杯、 アンディ。
jQueryを使用している場合は、これもチェックしてください。 http://blueimp.github.io/jQuery-File-Upload/ – Seunghoon