2016-05-16 235 views
0

我有类似的东西:Zip文件下载

function DownLoadZip(response){ 
    console.log(response.zipFile); // result of console log - example.zip 
    res.writeHead(200, { 
      'Content-Type': 'application/zip', 
      'Content-Length': stat.size 
     }); 
}; 

问:我怎样才能给客户端完成的zip文件。这个文件带有响应。也许我忘了一些标题或那是别的。有任何想法吗? 感谢您的关注,祝您有美好的一天!

回答

0

也许它可以帮助别人! 我忘记了类型:

res.send(); 
1

如果response.zipFile是一个路径: fs.createReadStream(response.zipFile).pipe(res);

如果response是一个流: response.pipe(res);

+0

我在本地机器或服务器上没有这个文件。该文件来自另一个地方的回应。 – Sabutobi