basefx: fix crash, follow redirects by default

netiawifi
selfisekai 2020-09-05 01:39:28 +02:00
parent 42a45807dd
commit 50cbd5fa59
1 changed files with 4 additions and 2 deletions

View File

@ -14,8 +14,10 @@ class BaseFxcker:
def request(self, method, url, **kwargs):
kwargs["cookies"] = self.cookie_jar
if not kwargs["headers"]:
if not kwargs.get("headers"):
kwargs["headers"] = {}
if not kwargs["headers"]["User-Agent"]:
if not kwargs["headers"].get("User-Agent"):
kwargs["headers"]["User-Agent"] = get_user_agent()
if not kwargs.get("allow_redirects"):
kwargs["allow_redirects"] = True
return requests.request(method, url, **kwargs)