Merge remote-tracking branch 'evanjd/master' into develop

This commit is contained in:
rembo10
2014-02-27 18:17:51 -08:00
2 changed files with 4 additions and 1 deletions

View File

@@ -1553,6 +1553,9 @@ def preprocesstorrent(resultlist, pre_sorted_list=False):
if result[3] == 'Kick Ass Torrent':
request.add_header('Referer', 'http://kat.ph/')
if result[3] == 'What.cd':
request.add_header('User-Agent', 'Headphones')
response = urllib2.urlopen(request)
if response.info().get('Content-Encoding') == 'gzip':
buf = StringIO(response.read())

View File

@@ -98,7 +98,7 @@ class GazelleAPI(object):
loginpage = 'https://what.cd/login.php'
data = {'username': self.username,
'password': self.password}
r = self.session.post(loginpage, data=data, timeout=self.default_timeout)
r = self.session.post(loginpage, data=data, timeout=self.default_timeout, headers=self.default_headers)
self.past_request_timestamps.append(time.time())
if r.status_code != 200:
raise LoginException("Login returned status code %s" % r.status_code)