我正尝试通过API将axios文件上传到SPO服务器。
肯定的问题是我无法打开要附加到数据对象的文件并通过Axios发送它们。
这是我的代码:
var uploadFile = async function(token, nombre, url){
var headerToken = { ... };
var FormData = require('form-data');
var formData = new FormData();
var fs = require('fs');
var archive = my_url + my_name;
formData.append('my_file', fs.createReadStream(archive));
var data = {
data: { formData }
};
try {
var response = await axios.post("API_ENDPOINT", data, headerToken);
return response;
} catch (error) {
console.log(error);
}
};
我猜问题是这样的: formData.append('my_file',fs.createReadStream(archive));
此刻,我正在将正确名称的空文件上传到SPO服务器。