1.我已经创建了一个axios函数来调用一个url来获取pdf
1.现在我必须使用Nextjs Framework发送PDF作为响应
`@Get('/fileDownload')
async downloadFiles(@Res() res: Response) {
const result = await axios.get<Readable>('https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf'
);
const contentType = result.headers['content-type'];
res.setHeader('Content-Type', 'application/pdf');
res.setHeader('Content-Disposition', 'attachment; filename=test.pdf');
return result.data;
}`
字符串
我希望PDF文件被发送到我的网站使用NextJS
1条答案
按热度按时间u3r8eeie1#
我在axios配置更新代码中添加了responseType:“stream”:
字符串