如何在 expressjs + nodejs 中将 zip 响应存储在本地文件中
How to store zip response in local file in expressjs + nodejs
我正在编写一些代码,它调用第 3 方服务并接收 application/zip 内容类型数据作为响应,现在我想将该响应保存为本地文件系统中的 zip 文件。
你能试试这个吗:
// 使用请求模块
request(url)
.pipe(fs.createWriteStream('filename.zip'))
.on('close', function () {
console.log('File written!');
});
这也可能有帮助:Node: Downloading a zip through Request, Zip being corrupted
我正在编写一些代码,它调用第 3 方服务并接收 application/zip 内容类型数据作为响应,现在我想将该响应保存为本地文件系统中的 zip 文件。
你能试试这个吗:
// 使用请求模块
request(url)
.pipe(fs.createWriteStream('filename.zip'))
.on('close', function () {
console.log('File written!');
});
这也可能有帮助:Node: Downloading a zip through Request, Zip being corrupted