Я пытаюсь передать клиенту файл csv, когда он нажимает на кнопку. Мне удалось создать CSV-файл с данными. Но когда я пытаюсь скачать, я получаю сообщение об ошибке «Запрос прерван».
exists(join('./public/file.csv'), (exists) => {
console.log(exists)
if (exists) {
response.download(join('./public/file.csv'), "file.csv", (err: Error) => {
if (err) {
logger.error(err);
}
});
}
else {
logger.error("file cant be downloaded")
}
})
Это ошибка, которую я получаю
Error: Request aborted
at onaborted (\node_modules\express\lib\response.js:1025:15)
at Immediate._onImmediate (node_modules\express\lib\response.js:1067:9)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5) code: 'ECONNABORTED'