Я довольно новичок в использовании всей этой функции конвейера, но в основном моя цель состоит в том, чтобы разархивировать сжатие gz, полученное из запроса сайта, и записать данные обратно в ответный обратный вызов, подобный этому
function Respond(body){
console.log(body)
}
let stream = request({
method: 'GET',
url: 'urlhere',
headers: {
'Accept-Encoding': 'gzip'
}
}).pipe(zlib.createGunzip()).Something(Respond)
Я не уверен, как бы я мог вернуть ответ bodys в параметр для функции, но любая помощь была бы удивительной!