docs: function handleUncompressed(res, _write, _end, callback) {
    let buffer = new BufferHelper();
    // Rewrite response method and get the content.
    res.write = data => buffer.concat(data);
  
    res.end = () => {
      let body;
      try {
        body = JSON.parse(buffer.toBuffer().toString());
      } catch (e) {
        body = buffer.toBuffer().toString();
        console.log('JSON.parse error:', e);
      }
  
      // Custom modified logic
      if (typeof callback === 'function') {
        body = callback(body);
      }
  
      let finish = _body => {
        // Converts the JSON to buffer.
        let body = new Buffer(JSON.stringify(_body));
  
        // Call the response method
        _write.call(res, body);
        _end.call(res);
      };
  
      if (body && body.then) {
        body.then(finish);
      } else {
        finish(body);
      }
    };
  }