Задать вопрос
yarkov
@yarkov
Помог ответ? Отметь решением.

Как заставить файл скачиваться с помощью express?

Не могу заставить файл скачаться. Делаю выборку из Монго, конвертирую в CSV и пишу такой код:
// data содержит строку в формате CSV
res.header('Content-Disposition', 'attachment; filename=export.csv');
res.header('Content-Type', 'text/csv; charset=utf-8');
res.header('Content-Length', data.length);
res.write(data);
res.end();

Отправляю запрос из ангуляра методом $http({url: "api/export/csv", method: "GET"})
В итоге данные просто отдаются в браузер, а надо, чтобы скачался файл export.csv.
Городить костыль с сохранением/удалением файла не хочется ))
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы