Fixing the way Response object handles sub items in some edge cases

+ Do it with the least impact on performance
This commit is contained in:
Karim shoair
2024-11-16 13:54:55 +02:00
parent 105ec5b067
commit 572df6b3b4
5 changed files with 19 additions and 11 deletions
+2 -2
View File
@@ -53,14 +53,14 @@ class StaticEngine:
return Response(
url=str(response.url),
text=response.text,
content=response.content,
body=response.content,
status=response.status_code,
reason=response.reason_phrase,
encoding=response.encoding or 'utf-8',
cookies=dict(response.cookies),
headers=dict(response.headers),
request_headers=dict(response.request.headers),
adaptor_arguments=self.adaptor_arguments
**self.adaptor_arguments
)
def get(self, url: str, stealthy_headers: Optional[bool] = True, **kwargs: Dict) -> Response: