2011-08-12 11 views
1

ここではhttps://github.com/blueimp/jQuery-File-Uploadにあるblueimp jQueryファイルのアップロードプラグインを使用しており、ドキュメントに従ってHTTP PUTを使用してファイルをアップロードできるはずです。ここに私のinitはfile upload to wcf using jqueryHow to upload a file using an HTTP "PUT" using JQuery?に答える私はシオマネキを使用して、ワイヤ上のデータを調べたときに、これはしかし、可能なはずのstackoverflowによるとblueimpを使用するjQuery File Upload to PUT to WCF

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

ですが、私は、ヘッダーが正しく設定されていることがわかりますが、本体は空です。

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

答えて

2

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

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

Options documentationに、この制限を説明するメモを更新しました。

関連する問題