Fix encoding
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Michel Roux 2023-01-05 21:05:41 +01:00
parent e1e805a91b
commit 954b019ef2
1 changed files with 2 additions and 1 deletions

View File

@ -39,6 +39,7 @@ class FlareRequests(requests.Session):
content = response.json()
if "solution" in content:
encoding = None
solution = content["solution"]
if "content-type" in solution["headers"]:
content_type = solution["headers"]["content-type"].split(";")
@ -53,7 +54,7 @@ class FlareRequests(requests.Session):
resolved.headers = solution["headers"]
resolved.raw = io.BytesIO(solution["response"].encode())
resolved.url = url
resolved.encoding = encoding or None
resolved.encoding = encoding
resolved.reason = content["status"]
resolved.cookies = solution["cookies"]