1

今天是个好日子!我正在尝试使用 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(error, result);” 从未调用过,所以对我来说似乎很奇怪,但我不知道该怎么做。

另外,我当然在这里阅读了所有相关问题,首先是文档,但它什么也没给我。所以我会很感激任何帮助,即使它只是文档中的一个标记字符串,可能我错过了

4

0 回答 0