无法使用axios下载zip文件

时间:2017-11-08 07:14:11

标签: node.js zip axios

这是我使用的代码:

axios.get(fileUrl, {headers:{'X-API-TOKEN':xxxxxx})

收到的响应数据是二进制文件,我将其转换为base64并保存在文件中。 保存zip文件后。如果我尝试打开该文件,则表示无效的zip错误。

1 个答案:

答案 0 :(得分:3)

您可以尝试将responseType添加为arraybuffer

axios.get(
   fileUrl,
   {headers:{'X-API-TOKEN':xxxxx}, responseType: 'arraybuffer'}
);