【发布时间】:2017-10-28 02:50:55
【问题描述】:
我正在尝试使用 V2 端点进行文件上传。我相信内容标题设置正确,但我不断收到此错误。有人可以帮忙吗?
const request = require('request');
var fs = require('fs');
var apiArgs = '{ "path" : "/testfolder/Nespresso.zip", "mode" : "add", "autorename" : true, "mute" : false }' ;
var formData = {
'data-binary': fs.createReadStream("F:\\Nespresso.zip")
};
const options = {
headers: {
'Authorization' : 'Bearer ############',
'Content-Type' : 'application/octet-stream',
'Dropbox-API-Arg': apiArgs
},
formData : formData
};
request.post('https://content.dropboxapi.com/2/files/upload', options, function(err, res, body) {
//let json = JSON.parse(body);
console.log(body);
if(res)
console.log(res.statusCode);
if(err)
console.log(err);
});
节点错误:
调用 API 函数“files/upload”时出错:HTTP“Content-Type”标头错误:“m ultipart/表单数据;边界=--------------298294176382492406791283" .期待“application/octet-stream”、“text/plain; charset=dropbox-cor”之一 窝棚”。 400
【问题讨论】:
-
希望这个回答对你有帮助stackoverflow.com/questions/46494247/…
标签: javascript node.js dropbox dropbox-api