I've got a data buffer compressed by the php function gzcompress and I need to uncompress it in js (nodejs).
gzcompress(serialize($slot[$i]['advanced_details']),8)
I've tried Class: zlib.Gunzip from https://nodejs.org/api/zlib.html#zlib_class_zlib_gunzip
But it throws:
{ [Error: incorrect header check] errno: -3, code: 'Z_DATA_ERROR' }
Full buffer here
My code:
nodeZlib.gunzip(rows[0]['Slot'+(i+1)+'AdvancedDetails'], 8, function(error, data) {
if(!error) {
console.log = data.toString();
} else {
console.log('Error unzipping:');
console.log(error);
}
});
What am I doing wrong?