From 8f98fe2404f310901e4d827c3516374534fee913 Mon Sep 17 00:00:00 2001 From: UrloMythus Date: Thu, 6 Feb 2025 16:22:39 +0100 Subject: [PATCH] Fix GS --- Src/API/guardaserie.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Src/API/guardaserie.py b/Src/API/guardaserie.py index 565c8bb..08ce92d 100644 --- a/Src/API/guardaserie.py +++ b/Src/API/guardaserie.py @@ -85,6 +85,9 @@ async def search(clean_id,client): async def player_url(page_url, season, episode,client): try: headers = random_headers.generate() + if GS_ForwardProxy == "1": + response = await client.head(page_url, allow_redirects=True, impersonate = "chrome124", headers = headers) + page_url = response.url response = await client.get(ForwardProxy + page_url, allow_redirects=True, impersonate = "chrome124", headers = headers, proxies = proxies) soup = BeautifulSoup(response.text,'lxml',parse_only=SoupStrainer('a')) a_tag = soup.find('a', id = f"serie-{season}_{episode}")