Nodej에서 zlib 라이브러리가 어떻게 작동하는지 설명해 줄 수 있습니까?Nodejs에서 zlib을 사용하여 데이터 압축 및 압축 해제
저는 Nodejs를 처음 접했고 버퍼와 스트림을 사용하는 방법을 아직 모릅니다.
간단한 간단한 시나리오는 문자열 변수이며, 문자열을 다른 문자열로 압축하거나 압축을 풀거나 압축을 풀거나 gzip 또는 gunzip 등으로 압축을 풀고 싶습니다.
e.e. (가) 도움을 위해 :
var zlib = require('zlib');
var str = "this is a test string to be zipped";
var zip = zlib.Deflate(str); // zip = [object Object]
var packed = zip.toString([encoding?]); // packed = "packedstringdata"
var unzipped = zlib.Inflate(packed); // unzipped = [object Object]
var newstr = unzipped.toString([again - encoding?]); // newstr = "this is a test string to be zipped";
감사합니다 (I 기대 어떻게 작동하는)
링크 Nodejs의 ZLIB 문서로를 : http://nodejs.org/docs/v0.5.8/api /zlib.html – Eli