Skip cookie extraction if necessary

If _original_response is never set/is None, then don't try to extract cookies
from the response.
This commit is contained in:
Ian Cordasco
2013-08-16 21:38:20 -05:00
parent abfb38bd57
commit 98680b64f4
+3
View File
@@ -107,6 +107,9 @@ def extract_cookies_to_jar(jar, request, response):
:param request: our own requests.Request object
:param response: urllib3.HTTPResponse object
"""
if not (hasattr(response, '_original_response') and
response._original_response):
return
# the _original_response field is the wrapped httplib.HTTPResponse object,
req = MockRequest(request)
# pull out the HTTPMessage with the headers and put it in the mock: