Ошибка «запрос прерван» при попытке обработать файл с помощью res.download () - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь передать клиенту файл 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' 
...