小编Yog*_*rai的帖子

从 api 响应获取 pdf 文件

我正在调用 api 并获取 pdf 作为回报。

fetch(`api` + guid, {
   method: "GET",
   headers: {
    "Accept": "application/octet-stream",
    "Authorization": "Bearer " + token,
   },
   responseType: 'arraybuffer',
})
.then((res) => res.text())
.then((data) => {
    fs.writeFileSync('file.pdf', data);
});
Run Code Online (Sandbox Code Playgroud)

我收到了 pdf 文件,但问题是 pdf 文件始终为空。但是当我接受 json 响应时,它工作正常。

我发现了类似的问题,但没有一个解决方案对我有用。

如果有人能指出这个问题那就太好了。

javascript pdf api node.js

8
推荐指数
1
解决办法
4万
查看次数

标签 统计

api ×1

javascript ×1

node.js ×1

pdf ×1