mirror of
https://github.com/kennethreitz/requests-html.git
synced 2026-06-05 23:00:20 +00:00
Merge pull request #223 from pigna90/verify-parameter
Add verify parameter coherently
This commit is contained in:
+5
-1
@@ -590,6 +590,7 @@ class HTML(BaseParser):
|
||||
if self.url == DEFAULT_URL:
|
||||
reload = False
|
||||
|
||||
|
||||
for i in range(retries):
|
||||
if not content:
|
||||
try:
|
||||
@@ -696,9 +697,11 @@ class BaseSession(requests.Session):
|
||||
self.headers['User-Agent'] = user_agent()
|
||||
|
||||
self.hooks['response'].append(self.response_hook)
|
||||
self.verify = verify
|
||||
|
||||
self.__browser_args = browser_args
|
||||
|
||||
|
||||
def response_hook(self, response, **kwargs) -> HTMLResponse:
|
||||
""" Change response enconding and replace it by a HTMLResponse. """
|
||||
if not response.encoding:
|
||||
@@ -708,7 +711,8 @@ class BaseSession(requests.Session):
|
||||
@property
|
||||
async def browser(self):
|
||||
if not hasattr(self, "_browser"):
|
||||
self._browser = await pyppeteer.launch(ignoreHTTPSErrors=self.verify, headless=True, args=self.__browser_args)
|
||||
self._browser = await pyppeteer.launch(ignoreHTTPSErrors=not(self.verify), headless=True, args=self.__browser_args)
|
||||
|
||||
return self._browser
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user