我正在尝试将文件上传到另一台文件服务器,该文件服务器具有REST API,可以处理POST
请求。
我有一个Node.js
应用程序,该应用程序使用具有定义的POST
端点的快速路由器,该端点通过POST
发出axios
请求。
我使用express-fileupload
作为上传文件的中间件。
req.files.files
是文件对象的数组。
const form = new FormData();
form.append("files", req.files.files[0]);
axios
.post(`${path}`, form, headers)
.then(response => {
return response;
})
.catch(error => {
return error;
});
如果我使用source.on is not a function
,我得到的错误是Arrays are not supported.
和form.append("files", req.files.files);
如何正确地POST
和axios
express-fileupload
文件?