docs: def _make_request(self, uri, method, body, headers={}):
          """
          Wraps the response and content returned by :mod:`httplib2` into a
          :class:`~webunit2.response.HttpResponse` object.
  
          ``uri``:
              Absolute URI to the resource.
          ``method``:
              Any supported HTTP methods defined in :rfc:`2616`.
          ``body``:
              In the case of POST and PUT requests, this can contain the contents
              of the request.
          ``headers``:
              Dictionary of header values to be sent as part of the request.
  
          Returns a :class:`~webunit2.response.HttpResponse` object containing
          the request results.
          """
          response, content = self._httpobj.request(
              uri, method=method, body=body, headers=headers)
  
          return HttpResponse(response, content)