我对使用整个管道功能还很陌生,但基本上我的目标是解压缩从站点请求中获得的gz压缩并将数据记录回这样的响应回调中
function Respond(body){
console.log(body)
}
let stream = request({
method: 'GET',
url: 'urlhere',
headers: {
'Accept-Encoding': 'gzip'
}
}).pipe(zlib.createGunzip()).Something(Respond)
我不确定如何将身体的响应返回到函数的参数中,但是任何帮助都将是惊人的!