使用最简单的库Node.js下载文件

我正在尝试使用Node的最简单的库下载文件。 这是我的代码到目前为止:

unirest.get(url).end(function(res) { require("fs").writeFile(`${path}/app.zip`, res, "binary", (err) => { console.log(err); }); }); 

但是,创build的zip文件不完整。 我也尝试过使用pipe道,但是没有任何保存。 可能是什么问题?

res不包含响应数据,因此您需要res.bodyres.raw_body