<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def request(self, method, path=None, url_kwargs=None, **kwargs):
 """ Make a request against a container. :param method: The HTTP method to use. :param list path: The HTTP path (either absolute or relative). :param dict url_kwargs: Parameters to override in the generated URL. See `~hyperlink.URL`. :param kwargs: Any other parameters to pass to Requests. """

        return self._session.request(
            method, self._url(path, url_kwargs), **kwargs)