2
我喜歡使用dropzone.js將文件上傳到類似REST的服務器。雖然dropzone.js可以將請求方法切換爲PUT
,但仍會發送類似多部分文件上傳的內容。我的服務器希望將原始數據作爲單個資源PUT
方法的主體,因此上傳的文件將包含多部分分隔符。使dropzone.js做一個原始上傳
如何告訴dropzone.js將原始數據放入請求體中,不多不少?
我喜歡使用dropzone.js將文件上傳到類似REST的服務器。雖然dropzone.js可以將請求方法切換爲PUT
,但仍會發送類似多部分文件上傳的內容。我的服務器希望將原始數據作爲單個資源PUT
方法的主體,因此上傳的文件將包含多部分分隔符。使dropzone.js做一個原始上傳
如何告訴dropzone.js將原始數據放入請求體中,不多不少?
請參考這個答案,我寫道:https://stackoverflow.com/a/38734015/3746828
添加下面的選項,然後工作。
myDropzone.options.sending = function(file, xhr) {
var _send = xhr.send;
xhr.send = function() {
_send.call(xhr, file);
}
}