nodejs 压缩和解压
来源:互联网 发布:安装linux双系统 编辑:程序博客网 时间:2024/05/01 17:46
var zlib = require('zlib');var async = require('async');function gzip(text){ var buf = new Buffer(text); var zipRes = null; async.auto({ zip:function(cb){ zlib.gzip(buf,function(err,res){ zipRes = res; cb(err,res); }) }, unzip:['zip',function(cb,res){ var zipRes = res.zip; zlib.unzip(zipRes,function(err,res){ cb(err,res.toString()); }) }] },function(err,res){ console.log(zipRes); console.log(res.unzip); })}function deflate(text){ var buf = new Buffer(text); var deflateRes = null; async.auto({ zip:function(cb){ zlib.deflate(buf,function(err,res){ deflateRes = res; cb(err,res); }) }, unzip:['zip',function(cb,res){ var zipRes = res.zip; zlib.unzip(zipRes,function(err,res){ cb(err,res.toString()); }) }] },function(err,res){ console.log(deflateRes); console.log(res.unzip); })}gzip('zjw');deflate('zjw');////var buf = new Buffer('zjw');//zlib.gzip(buf,function(err,zipRes){// console.log(zipRes);//// zlib.unzip(zipRes,function(err,unzipRes){//// console.log(unzipRes.toString());// })//});////////zlib.deflate(buf,function(err,zipRes){//// console.log(zipRes);//// zlib.unzip(zipRes,function(err,unzipRes){// console.log(unzipRes.toString())// })//});
0 0
- nodejs 压缩和解压
- nodejs 中压缩/解压方案
- 字符串压缩和解压
- gzip解压和压缩
- 压缩和解压文件
- ZIP压缩和解压
- linux压缩和解压
- Gzip压缩和解压
- ZIP压缩和解压
- 解压和压缩
- tar 解压和压缩
- 文件压缩和解压
- GZIP压缩和解压
- ubuntu解压和压缩
- java 解压和压缩
- iOS压缩和解压
- linux 压缩和解压
- ssziparchive 解压 和 压缩
- postgreSql导出数据库数据
- 名称空间
- C#对称加密算法实现及相关类说明
- SQLite的常规操作
- java使用cookies
- nodejs 压缩和解压
- 继承FragmentDialog出现灰色背景色
- 1083:字符串数字置换
- GC学习笔记
- Android触摸屏事件派发机制详解与源码分析二(ViewGroup篇)dispatchtouchevent,ontouch,ontouchevent,onclick
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- 机器学习03(贝叶斯网络)
- 总结各种容器特点
- 下拉树列表菜单选择器(2)