docs: def _http_call(self, url, method, **kwargs):
          """Makes a http call. Logs response information."""
          logging.debug("Request[{0}]: {1}".format(method, url))
          start_time = datetime.datetime.now()
  
          logging.debug("Header: {0}".format(kwargs['headers']))
          logging.debug("Params: {0}".format(kwargs['data']))
          response = requests.request(method, url, verify=False, **kwargs)
  
          duration = datetime.datetime.now() - start_time
          logging.debug("Response[{0:d}]: {1}, Duration: {2}.{3}s.".format(
              response.status_code, response.reason, duration.seconds,
              duration.microseconds))
          return response