ohli24 api update 2023.01.15(02.)
This commit is contained in:
@@ -985,14 +985,18 @@ class LogicOhli24(LogicModuleBase):
|
|||||||
LogicOhli24.session = requests.session()
|
LogicOhli24.session = requests.session()
|
||||||
|
|
||||||
# logger.debug('get_html :%s', url)
|
# 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.info(headers)
|
||||||
logger.debug(LogicOhli24.headers)
|
logger.debug(f"LogicOhli24.headers:: {LogicOhli24.headers}")
|
||||||
page_content = LogicOhli24.session.get(
|
page_content = LogicOhli24.session.get(
|
||||||
url, headers=headers, timeout=timeout
|
url, headers=LogicOhli24.headers, timeout=timeout
|
||||||
)
|
)
|
||||||
response_data = page_content.text
|
response_data = page_content.text
|
||||||
|
# logger.debug(response_data)
|
||||||
return response_data
|
return response_data
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error("Exception:%s", e)
|
logger.error("Exception:%s", e)
|
||||||
@@ -1080,15 +1084,18 @@ class Ohli24QueueEntity(FfmpegQueueEntity):
|
|||||||
ourls = parse.urlparse(url)
|
ourls = parse.urlparse(url)
|
||||||
|
|
||||||
headers = {
|
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) "
|
"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",
|
"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.debug("make_episode_info()::url==> %s", url)
|
||||||
logger.info(f"self.info:::> {self.info}")
|
logger.info(f"self.info:::> {self.info}")
|
||||||
|
|
||||||
# text = requests.get(url, headers=headers).text
|
# 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)
|
# logger.debug(text)
|
||||||
soup1 = BeautifulSoup(text, "lxml")
|
soup1 = BeautifulSoup(text, "lxml")
|
||||||
pattern = re.compile(r"url : \"\.\.(.*)\"")
|
pattern = re.compile(r"url : \"\.\.(.*)\"")
|
||||||
|
|||||||
Reference in New Issue
Block a user