resp = opener(req)
self.response.status_code = resp.code
self.response.headers = resp.info().dict
- if self.method.lower() == 'get':
+ if self.method == 'GET':
self.response.content = resp.read()
+ self.response.url = resp.url
success = True
except urllib2.HTTPError as why:
self.response.status_code = resp.code
self.response.headers = resp.info().dict
self.response.content = resp.read()
+ self.response.url = resp.url
success = True
self.response.status_code = resp.code
self.response.headers = resp.info().dict
self.response.content = resp.read()
+ self.response.url = resp.url
success = True
self.content = None
self.status_code = None
self.headers = dict()
+ self.url = None
def __repr__(self):
return '<Response [%s]>' % (self.status_code)