Загрузите файл из REST API с запросом Restrict

У меня есть простойNode.js + Restify бэкэнд со стандартными настройками CORS и этой конечной точкой:

var file = '1,5,8,11,12,13,176,567,9483';

server.get('/download', function(req, res, next) {
  res.set({"Content-Disposition": "attachment; filename='numbers.csv'"});
  res.setHeader("Content-type", "text/csv");
  res.send(file);
  return next();
}, function(err) {
  res.send(err);
});

Предполагается, что он должен создать файл CSV и вернуть его.

Это прекрасно работает, когда я просто набираю адрес конечной точки в веб-браузере и нажимаю ввод. Файл загружается правильно.

Но когда я пытаюсь сделать то же самое, но вместо использования адресной строки браузера, я использую Restangular так:

Restangular.one('download').get().then(function (res) {
    console.log(res);
});

он просто пишет ответ на консоль, но файл не загружается.

Есть ли способ сделать это с помощью Restangular? Или, может быть, мне нужно использовать что-то еще для этого?

Ответы на вопрос(1)

Ваш ответ на вопрос