diff --git a/logic_ohli24.py b/logic_ohli24.py index fee4f14..539d512 100644 --- a/logic_ohli24.py +++ b/logic_ohli24.py @@ -964,33 +964,33 @@ class LogicOhli24(LogicModuleBase): LogicOhli24.headers = headers logger.debug(f"headers: {LogicOhli24.headers}") - response_data = asyncio.run( - LogicOhli24.get_html_playwright( - url, - headless=True, - # referer=referer_url, - engine="chrome", - # stealth=True, - ) - ) - # print(response_data) - - logger.debug(len(response_data)) - - return response_data - - # if LogicOhli24.session is None: - # LogicOhli24.session = requests.session() - # - # # logger.debug('get_html :%s', url) - # headers["Referer"] = "" if referer is None else referer - # - # logger.info(headers) - # logger.debug(LogicOhli24.headers) - # page_content = LogicOhli24.session.get( - # url, headers=headers, timeout=timeout + # response_data = asyncio.run( + # LogicOhli24.get_html_playwright( + # url, + # headless=True, + # # referer=referer_url, + # engine="chrome", + # # stealth=True, + # ) # ) - # response_data = page_content.text + # # print(response_data) + # + # logger.debug(len(response_data)) + + # return response_data + + if LogicOhli24.session is None: + LogicOhli24.session = requests.session() + + # logger.debug('get_html :%s', url) + headers["Referer"] = "" if referer is None else referer + + logger.info(headers) + logger.debug(LogicOhli24.headers) + page_content = LogicOhli24.session.get( + url, headers=headers, timeout=timeout + ) + response_data = page_content.text except Exception as e: logger.error("Exception:%s", e) logger.error(traceback.format_exc())