如何在Node.js中实现PDF下载功能?

如何在Node.js中实现PDF下载功能?,node.js,json,Node.js,Json,我们使用以下代码下载PDF文件: router.get('/demo',function (req,res){ async function getinvoicelist(){ var chunks = []; var options = { method: 'GET', url: 'https://api.fortnox.se/3/invoices/31/preview', request(options, function (error, response, body) {

我们使用以下代码下载PDF文件:

router.get('/demo',function (req,res){ async function getinvoicelist(){
    var chunks = []; var options = { method: 'GET', url: 'https://api.fortnox.se/3/invoices/31/preview',
    request(options, function (error, response, body) {
    console.log(body);
});
我们在控制台主体时得到以下输出:

%PDF-1.4 %���� 3 0 obj <</Length 1438/Filter/FlateDecode>>stream x��Y�r�6��+�Ɍ3S�xXڭ�h���IM���STB�n>�_�/p~!�^<H��N�xti���}��T�,��&k��g���xU|*҂�Gk�JPSH#13�װ�).�?�����`�������/��

%PDF-1.4%���� 30 obj流x��Y�R�6.��+�Ɍ3S�xXڭ�H���感应电动机���机顶盒�n>�_�/p~!�^ 现在请遵循ES6的语法。你能在浏览器里试一下而不是邮递员吗。谢谢。

请格式化代码以提高可读性,并添加关于代码应做什么的更详细说明。此外,请阅读我正在浏览器中尝试,但在控制台api结果时出错,然后显示缓冲区格式。但我想当点击这个网址,然后pdf文件下载到我的浏览器。