1

https://github.com/blueimp/jQuery-File-Uploadにある blueimp jQuery ファイル アップロード プラグインを使用しています。ドキュメントによると、HTTP PUT を使用してファイルをアップロードできるはずです。これが私の初期設定です

$('#fileupload').fileupload({
    url: baseServer + '/image/upload',
    type: 'PUT',
    multipart: false
}

stackoverflow によると、 jqueryを使用して wcf にファイルをアップロードし、JQuery を使用して HTTP "PUT" を使用してファイルをアップロードする方法は? これは可能ですが、フィドラーを使用してワイヤー上のデータを調べると、ヘッダーは正しく設定されていますが、本文は空です。

ローカル ファイルから IE9 でこのプラグインを使用する実際の例はありますか?

4

1 に答える 1

2

HTTP PUT リクエストを使用したファイルのアップロードは、XHR ファイルのアップロードをサポートするブラウザーでのみサポートされます (ブラウザーのサポート情報を参照してください)。

jQuery File Upload プラグインは、IE および Opera 用の iframe トランスポート プラグインを利用します。
Iframe トランスポート ファイルのアップロードは、ファイル アップロードの HTTPS POST 要求のみをサポートする標準の HTML フォームに依存します。

オプションのドキュメントを更新し、この制限を説明するメモを追加しました。

于 2011-09-13T11:37:36.493 に答える