Dispatch hooks before following redirects

Fixes #1183
This commit is contained in:
Ian Cordasco
2013-02-12 23:00:06 -05:00
parent cdec20af65
commit 4dfd6f3fc1
+3 -3
View File
@@ -414,6 +414,9 @@ class Session(SessionRedirectMixin):
# Total elapsed time of the request (approximately)
r.elapsed = datetime.utcnow() - start
# Response manipulation hooks
r = dispatch_hook('response', hooks, r)
# Redirect resolving generator.
gen = self.resolve_redirects(r, request, stream=stream,
timeout=timeout, verify=verify, cert=cert,
@@ -430,9 +433,6 @@ class Session(SessionRedirectMixin):
r = history.pop()
r.history = tuple(history)
# Response manipulation hooks
r = dispatch_hook('response', hooks, r)
return r
def get_adapter(self, url):