2015-11-06 52 views
2

我喜歡使用dropzone.js將文件上傳到類似REST的服務器。雖然dropzone.js可以將請求方法切換爲PUT,但仍會發送類似多部分文件上傳的內容。我的服務器希望將原始數據作爲單個資源PUT方法的主體,因此上傳的文件將包含多部分分隔符。使dropzone.js做一個原始上傳

如何告訴dropzone.js將原始數據放入請求體中,不多不少?

回答

1

請參考這個答案,我寫道:https://stackoverflow.com/a/38734015/3746828

添加下面的選項,然後工作。

myDropzone.options.sending = function(file, xhr) { 
    var _send = xhr.send; 
    xhr.send = function() { 
    _send.call(xhr, file); 
    } 
}