如何在 Node.js 中解压缩 gz 流?我正在尝试使用 MQTT 解析 gz 流(数据文件)。我的代码看起来像
var mqtt = require('mqtt')
, client = mqtt.createClient('1883','mqttserver');
client.subscribe('MQTT/#');
client.on('message', function(topic,message) {
var zlib = require('zlib');
zlib.gunzip(message, function(err,message ) {
if (!err) {
console.log(message.toString());
}
});
为什么每当我收到 gz 流时,数据大小比发送的 gz 流小约 200 字节?