Fix for vixcloud
This commit is contained in:
@@ -28,7 +28,11 @@ async def vixcloud(link,client,MFP,MFP_CREDENTIALS,streams,site_name,proxies,For
|
|||||||
headers['Origin'] = f"{SC_DOMAIN}"
|
headers['Origin'] = f"{SC_DOMAIN}"
|
||||||
headers['User-Agent'] = User_Agent
|
headers['User-Agent'] = User_Agent
|
||||||
headers['user-agent'] = User_Agent
|
headers['user-agent'] = User_Agent
|
||||||
response = await client.get(link)
|
# I will get real link from API
|
||||||
|
parts = link.split(SC_DOMAIN)
|
||||||
|
response = await client.get(SC_DOMAIN + '/api' + parts[1])
|
||||||
|
link = SC_DOMAIN + '/' + response.json()['src']
|
||||||
|
response = await client.get(link,headers=headers)
|
||||||
if response.status_code != 200:
|
if response.status_code != 200:
|
||||||
logger.warning(f"Failed to extract URL components from VixSRC, Invalid Request: {response.status_code}")
|
logger.warning(f"Failed to extract URL components from VixSRC, Invalid Request: {response.status_code}")
|
||||||
soup = BeautifulSoup(response.text, "lxml", parse_only=SoupStrainer("body"))
|
soup = BeautifulSoup(response.text, "lxml", parse_only=SoupStrainer("body"))
|
||||||
|
|||||||
Reference in New Issue
Block a user