from . import sessions
-def request(method, url,
- params=None,
- data=None,
- headers=None,
- cookies=None,
- files=None,
- auth=None,
- timeout=None,
- allow_redirects=False,
- proxies=None,
- hooks=None,
- return_response=True,
- prefetch=False,
- session=None,
- config=None):
+def request(method, url, **kwargs):
"""Constructs and sends a :class:`Request <Request>`.
Returns :class:`Response <Response>` object.
"""
s = session or sessions.session()
- return s.request(
- method=method,
- url=url,
- params=params,
- data=data,
- headers=headers,
- cookies=cookies,
- files=files,
- auth=auth,
- timeout=timeout,
- allow_redirects=allow_redirects,
- proxies=proxies,
- hooks=hooks,
- return_response=return_response,
- config=config,
- prefetch=prefetch
- )
+ return s.request(method=method, url=url, **kwargs)