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 267 views
1 answer 238 views
1 answer 202 views
3 answers 388 views
1 answer 174 views
174 views asked Mar 4, 2025 by avibootz
...