我尝试使用以下代码发送 JSON 响应,但它给了我一个错误提示
console.log(zlib.createGunzip()).pipe(data);
TypeError: Cannot call method 'pipe' of undefined
我的代码:
res.on('data', function (chunk) {
  data += chunk;
  console.log(data);
  console.log(res.headers['content-encoding']);
  var output;
  switch (res.headers['content-encoding']) {
    // or, just use zlib.createUnzip() to handle both cases
    case 'gzip':
      console.log(data);
      console.log(zlib.createGunzip()).pipe(data);
    break;
    case 'deflate':
      console.log(zlib.createInflate()).pipe(data);
    break;
    default:
      console.log(data);
    break;
  }
});
任何有关这方面的帮助都将非常有用。