def __eq__(self, r):
    if self.hostname != r.hostname or \
       self.port != r.port or \
       self.use_ssl != r.use_ssl or \
       self.url != r.url or \
       self.headers != r.headers:
      return False
    if (self.content or r.content) and self.content != r.content:
      return False
    return True
Aggregate data from the tables in this set by performing some
dataset/ETHPy150Open tweksteen/burst/burst/http.py/Request.__eq__--crossover with--dataset/ETHPy150Open wireservice/agate/agate/tableset/aggregate.py/aggregate