From 9c44ad1930387d3e3947d3b772ae3676bbee86a5 Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Sun, 22 Jun 2025 03:54:36 +0300 Subject: [PATCH] fix(AsyncFetcher): Fix `stealthy_headers` issue --- scrapling/engines/static.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scrapling/engines/static.py b/scrapling/engines/static.py index aefec93..8086bf5 100644 --- a/scrapling/engines/static.py +++ b/scrapling/engines/static.py @@ -728,9 +728,10 @@ class AsyncFetcherClient: "cert": cert, "impersonate": impersonate, "http3": http3, + "stealthy_headers": stealthy_headers, **kwargs, } - async with FetcherSession(stealthy_headers=stealthy_headers) as client: + async with FetcherSession() as client: return await client.get(**request_args) @staticmethod @@ -804,9 +805,10 @@ class AsyncFetcherClient: "verify": verify, "cert": cert, "http3": http3, + "stealthy_headers": stealthy_headers, **kwargs, } - async with FetcherSession(stealthy_headers=stealthy_headers) as client: + async with FetcherSession() as client: return await client.post(**request_args) @staticmethod @@ -880,9 +882,10 @@ class AsyncFetcherClient: "verify": verify, "cert": cert, "http3": http3, + "stealthy_headers": stealthy_headers, **kwargs, } - async with FetcherSession(stealthy_headers=stealthy_headers) as client: + async with FetcherSession() as client: return await client.put(**request_args) @staticmethod @@ -958,7 +961,8 @@ class AsyncFetcherClient: "verify": verify, "cert": cert, "http3": http3, + "stealthy_headers": stealthy_headers, **kwargs, } - async with FetcherSession(stealthy_headers=stealthy_headers) as client: + async with FetcherSession() as client: return await client.delete(**request_args)