mirror of
https://github.com/kennethreitz/requests-html.git
synced 2026-06-05 14:50:20 +00:00
Merge pull request #212 from pigna90/add-ignoreHTTPSError-parameter
Added ignoreHTTPErrors parameter
This commit is contained in:
+3
-2
@@ -646,7 +646,7 @@ class HTMLSession(requests.Session):
|
||||
amongst other things.
|
||||
"""
|
||||
|
||||
def __init__(self, mock_browser=True, browser_args=['--no-sandbox']):
|
||||
def __init__(self, mock_browser=True, verify=False):
|
||||
super(HTMLSession, self).__init__()
|
||||
|
||||
# Mock a web browser's user agent.
|
||||
@@ -654,6 +654,7 @@ class HTMLSession(requests.Session):
|
||||
self.headers['User-Agent'] = user_agent()
|
||||
|
||||
self.hooks = {'response': self._handle_response}
|
||||
self.ignoreHTTPSErrors = ignoreHTTPSErrors
|
||||
|
||||
self.__browser_args = browser_args
|
||||
|
||||
@@ -680,7 +681,7 @@ class HTMLSession(requests.Session):
|
||||
def browser(self):
|
||||
if not hasattr(self, "_browser"):
|
||||
self.loop = asyncio.get_event_loop()
|
||||
self._browser = self.loop.run_until_complete(pyppeteer.launch(headless=True, args=self.__browser_args))
|
||||
self._browser = self.loop.run_until_complete(pyppeteer.launch(ignoreHTTPSErrors=self.verify, headless=True, args=['--no-sandbox']))
|
||||
return self._browser
|
||||
|
||||
def close(self):
|
||||
|
||||
Reference in New Issue
Block a user