Fix for the issue https://github.com/kennethreitz/requests/issues/1280
authorKamil Szot <kamil.szot@gmail.com>
Tue, 2 Apr 2013 11:42:40 +0000 (13:42 +0200)
committerKamil Szot <kamil.szot@gmail.com>
Tue, 2 Apr 2013 11:42:40 +0000 (13:42 +0200)
requests/sessions.py

index de0d9d67abd95e31f5c94d42d69c61a82bedd345..7bfa306e6a84c7ae6c4b2ab22bbd02619f0fbf06 100644 (file)
@@ -251,7 +251,8 @@ class Session(SessionRedirectMixin):
         hooks=None,
         stream=None,
         verify=None,
-        cert=None):
+        cert=None,
+        return_response=True):
         """Constructs a :class:`Request <Request>`, prepares it and sends it.
         Returns :class:`Response <Response>` object.
 
@@ -339,6 +340,9 @@ class Session(SessionRedirectMixin):
         req.cookies = cookies
         req.hooks = hooks
 
+       if not return_response:
+         return req
+       
         # Prepare the Request.
         prep = req.prepare()