Я пытаюсь загрузить файлы на другой файловый сервер, файловый сервер имеет 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
правильно?