如何让node.js zlib gunzip管道工作?

时间:2014-04-22 22:23:42

标签: node.js pipe zlib gunzip

我有一个大的.gz文件(大小约为100Mb),但是,当我使用以下代码处理文件时,输出的文件只有256k。

var fs = require('fs'), zlib = require('zlib');

var inp1 = fs.createReadStream('feed.xml.gz');
var out1 = fs.createWriteStream('feed.xml');

inp1.pipe(zlib.createGunzip()).pipe(out1);

问题似乎与zlib.createGunzip()管道有关。

有没有办法解决这个问题?我试图直接从互联网直接流式传输。

0 个答案:

没有答案