Ответ не определен в ТС - PullRequest
0 голосов
/ 06 августа 2020

Почему после запуска моей функции консоль выдает мне:

ReferenceError: Response is not defined

мой код:

    @Get('/download/:fileId')
    @Header('Content-Type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
    async downloadFile(
        @Param('fileId') id: number,
        @Res() response: Response
    ) {
        const fileName= await this.reportService.getFileName(id);
        response.headers.set('Content-Type',`attachment; filename=${fileName}`);
        
        return await this.fileService.downloadFile(id);
    }

моя функция - загрузить файл из локальной папки проекта с использованием Nest JS,

спасибо за любую помощь

1 Ответ

0 голосов
/ 06 августа 2020

Если вы используете nest. js и express, затем импортируйте Response из express, используя import { Response } from 'express';

. Для справки см. Раздел Специфичные для библиотеки c ответ в вложении. js документации .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...