Use BytesIO for Response
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Michel Roux 2022-12-21 18:12:20 +00:00
parent 8475acd411
commit 2587d705fc
1 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
from io import StringIO from io import BytesIO
from urllib import parse from urllib import parse
from requests import RequestException, Response, Session, post from requests import RequestException, Response, Session, post
from .config import CLOUDPROXY_ENDPOINT from .config import CLOUDPROXY_ENDPOINT
@ -42,7 +42,7 @@ class FlareRequests(Session):
if "solution" in solution: if "solution" in solution:
resolved = Response() resolved = Response()
resolved.raw = StringIO(solution["solution"]["response"].encode()) resolved.raw = BytesIO(solution["solution"]["response"].encode())
resolved.status_code = solution["solution"]["status"] resolved.status_code = solution["solution"]["status"]
resolved.headers = solution["solution"]["headers"] resolved.headers = solution["solution"]["headers"]
resolved.url = url resolved.url = url