loopback res.download ответы, отправляющие значение мусора, не загружая как - PullRequest
0 голосов
/ 09 октября 2018

в удаленном методе я не загружаю файл xlsx

Dataloader.remoteMethod(
    'downloadTemplate', {
        http: {
            path: '/downloadTemplate',
            verb: 'get'
        },
        accepts: [
            {arg: 'type', type: 'object', },
            {arg: 'res', type: 'object', 'http': {source: 'res'}}
          ],
          returns: {},
    }
);

Dataloader.downloadTemplate = function(req, res, cb){
          var datetime = new Date();
          res.set('Cache-Control', 'max-age=0, no-cache, must-revalidate, proxy-revalidate');
          res.set('Last-Modified', datetime +'GMT');
          res.set('Content-Type','application/force-download');
          res.set('Content-Type','application/octet-stream');
          res.set('Content-Type','application/download');
          res.set('Content-Disposition','attachment;filename=Customer.xlsx');
          res.set('Content-Transfer-Encoding','binary');
          res.download(path.join(__dirname, '../../LocalFS/Customer.xlsx'));
        )

я хочу скачать из каталога их ошибка при получении значения мусора я хочу сделать что-нибудь клиент с помощью angularjs pls справки по этому

...