ohli24 api update 2023.01.15(02.)

This commit is contained in:
2023-01-15 17:43:12 +09:00
parent a3a6a84c97
commit 3ac8f3af8e

View File

@@ -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 : \"\.\.(.*)\"")