ohli24 api update 2023.01.15(02.)
This commit is contained in:
@@ -985,14 +985,18 @@ class LogicOhli24(LogicModuleBase):
|
||||
LogicOhli24.session = requests.session()
|
||||
|
||||
# logger.debug('get_html :%s', url)
|
||||
headers["Referer"] = "" if referer is None else referer
|
||||
# LogicOhli24.headers["Referer"] = "" if referer is None else referer
|
||||
logger.debug(f"referer:: {referer}")
|
||||
if referer:
|
||||
LogicOhli24.headers["Referer"] = referer
|
||||
|
||||
logger.info(headers)
|
||||
logger.debug(LogicOhli24.headers)
|
||||
# logger.info(headers)
|
||||
logger.debug(f"LogicOhli24.headers:: {LogicOhli24.headers}")
|
||||
page_content = LogicOhli24.session.get(
|
||||
url, headers=headers, timeout=timeout
|
||||
url, headers=LogicOhli24.headers, timeout=timeout
|
||||
)
|
||||
response_data = page_content.text
|
||||
# logger.debug(response_data)
|
||||
return response_data
|
||||
except Exception as e:
|
||||
logger.error("Exception:%s", e)
|
||||
@@ -1080,15 +1084,18 @@ class Ohli24QueueEntity(FfmpegQueueEntity):
|
||||
ourls = parse.urlparse(url)
|
||||
|
||||
headers = {
|
||||
"referer": f"{ourls.scheme}://{ourls.netloc}",
|
||||
"Referer": f"{ourls.scheme}://{ourls.netloc}",
|
||||
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) "
|
||||
"Chrome/96.0.4664.110 Whale/3.12.129.46 Safari/537.36",
|
||||
}
|
||||
logger.debug(headers)
|
||||
logger.debug("make_episode_info()::url==> %s", url)
|
||||
logger.info(f"self.info:::> {self.info}")
|
||||
|
||||
# text = requests.get(url, headers=headers).text
|
||||
text = LogicOhli24.get_html(url, headers=headers)
|
||||
text = LogicOhli24.get_html(
|
||||
url, headers=headers, referer=f"{ourls.scheme}://{ourls.netloc}"
|
||||
)
|
||||
# logger.debug(text)
|
||||
soup1 = BeautifulSoup(text, "lxml")
|
||||
pattern = re.compile(r"url : \"\.\.(.*)\"")
|
||||
|
||||
Reference in New Issue
Block a user