moved call to pre_request hook, allowing for more meaningful use.

This commit is contained in:
Mastahyeti
2012-01-23 20:56:05 -06:00
parent 50298bbf97
commit 4293e3fdb2
+4 -4
View File
@@ -152,10 +152,6 @@ class Request(object):
self.headers = headers
self._poolmanager = _poolmanager
# Pre-request hook.
r = dispatch_hook('pre_request', hooks, self)
self.__dict__.update(r.__dict__)
def __repr__(self):
return '<Request [%s]>' % (self.method)
@@ -508,6 +504,10 @@ class Request(object):
# Attach Cookie header to request.
self.headers['Cookie'] = cookie_header
# Pre-request hook.
r = dispatch_hook('pre_request', self.hooks, self)
self.__dict__.update(r.__dict__)
try:
# The inner try .. except re-raises certain exceptions as