Как скачать данные с помощью restify? - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь создать функцию загрузки с узлом js и restify, но он только возвращает имя файла, не загружая его. Может ли кто-нибудь указать мне?

const wrapper = require('../../../../helpers/utils/wrapper');
const Restify = require('restify');
const Fs = require('fs');
const Path = require('path');

class Download {
async getDownload(payload) {
  var url = payload.url;
  const extension = url[url.length - 1];
  const nameImage = `Photo${Math.random(100)}.${extension}`;
  const path = Path.resolve(__dirname, 'C:\\Users\\User\\Downloads', 
nameImage);
  Fs.createWriteStream(path);
  const data = {
    'From URL': url,
    'Download Succesfull at Location': path
  };
  return wrapper.data(data, '', 200); 
  }
}

module.exports = Download;
...