是否有能力在nodeJS中使用zlib解压缩gzip压缩包?

时间:2013-02-19 09:52:12

标签: javascript node.js gzip zlib compression

大家好!我正在尝试使用nodeJS调整我的代码,但是在解压缩方面遇到了一些问题。我正在使用xhr向服务器发出请求,并在响应中获取压缩数据,但我无法将其解压缩为可读对象。 以下是我的代码示例:

var xmlHttp = null;

xmlHttp = new XMLHttpRequest();
xmlHttp.open(method, url, false);

for (key in headers) {
    xmlHttp.setRequestHeader(key, headers[key]);
}

xmlHttp.send(postData);
console.log(xmlHttp.responseText);
zlib.gunzip(xmlHttp.responseText, function(error, result) {
    console.log(error, result);
});

但是“console.log(错误,结果);”从来没有打电话,所以我觉得很奇怪,但我找不到该怎么做。

另外,我肯定在这里阅读所有相关问题,首先是文档,但它没有给我任何帮助。所以我会感激任何帮助,即使它只是文档中标记的字符串,也许我错过了

0 个答案:

没有答案