浏览器兼容性及mitm析构方法

This commit is contained in:
2022-06-06 17:07:00 +08:00
parent 7135e10527
commit 81c53ba373
5 changed files with 17 additions and 5 deletions

View File

@ -13,10 +13,12 @@ class ChromeDriver(IDriver):
options = Options()
if config()['webdriver']['headless']:
options.add_argument("--headless")
options.add_argument("--window-size=1920,1080")
options.add_argument('--proxy-server=%s:%s' % (config()['mitm']['host'], config()['mitm']['port']))
options.add_argument('-ignore-certificate-errors')
options.add_argument('-ignore -ssl-errors')
options.add_argument('--ignore-certificate-errors')
options.add_argument('--ignore-ssl-errors')
options.add_argument('--incognito')
options.add_experimental_option('excludeSwitches', ['ignore-certificate-errors'])
if config()['webdriver']['chrome']['no_sandbox']:
options.add_argument('--no-sandbox')
proxy = Proxy()