使用 tar插件对压缩包解压,出现invalid tar file
使用 tar插件对压缩包解压,出现invalid tar file ,有出现过这个问题的同学么? 大家对压缩包的处理,有没有好的解决方案。百度出来的都是几年前的解决方案了
8 回复
代码大概就是这个样子。主要是为了把远程的zip下载下来,重新命名。但是生成的zip,有问题。用adm-zip无法解压,报错invalid or unsupported zip format.no end header found。但是如果直接从远程上面直接下载,那个zip是没有问题。换句话说我的代码,下载后进行转换的时候,是不是要设置什么? http.get(‘http://xxx.zip’,function(){ var file=fs.createWriteStream(‘f://xxxxx.zip’); res.pipe(file); })