Использование express-fileupload с axios для загрузки файлов во внешнее приложение? - PullRequest
0 голосов
/ 09 апреля 2019

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

...