How to use gzip to compress data in Node.js

1 Answer

0 votes
const zlib = require('zlib');

var uncompressed = "Node.js is an open-source, cross-platform, back-end JavaScript runtime environment"

zlib.gzip(uncompressed, {chunkSize : 1024} , (error, data) => {
    if (!error) {
        console.log(data.toString('base64'));
    }
    else {
        console.log(err);
    }
});


 
 
 
/*
run:
 
H4sIAAAAAAAAAwXBwQ2AMAgAwFUYoHUQH36cACkmqIUGaOf37rDG2xMgAahgg7WGTScuQG4RdXyYt3kvcCG9lbXBjgtPchkJPjWlM7AucdPOmj94bqVyUgAAAA==
 
*/

 



answered Aug 11, 2022 by avibootz

Related questions

1 answer 184 views
1 answer 141 views
1 answer 121 views
3 answers 224 views
1 answer 99 views
99 views asked Mar 4, 2025 by avibootz
...