From: Kenneth Reitz Date: Wed, 28 Dec 2011 06:51:26 +0000 (-0500) Subject: simplify api.request X-Git-Tag: v0.8.8~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a91ac242f3616d3051f2ba28a81d6fc637c58a7c;p=services%2Fpython-requests.git simplify api.request --- diff --git a/requests/api.py b/requests/api.py index 066d428..aae4afc 100644 --- a/requests/api.py +++ b/requests/api.py @@ -13,21 +13,7 @@ This module implements the Requests API. 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 `. Returns :class:`Response ` object. @@ -48,23 +34,7 @@ def request(method, url, """ 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)