Менеджер webdriver не работает за прокси
Мне нужно использовать webdriver-manager для выполнения:
webdriver-manager update --proy=https://proxy.company.com:8080
Но получить
webdriver-manager: using local installed version 12.0.6
events.js:160
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:1020:11)
at TLSWrap.onread (net.js:568:26)
то есть команда прокси все еще не работает для 12.0.6 для меня.
1 ответ
Для меня работало добавление --ignore_ssl в дополнение к --proxy
webdriver-manager update --proxy=http://someproxy:8080 --ignore_ssl
Как звучит заголовок вопроса, если вы хотите использовать диспетчер webDriver, находящийся за прокси-сервером, используйте его, как показано ниже, в классе создания экземпляра вашего браузера:
WebDriverManager.chromedriver(). Proxy("YourProxyServerUrl:YourPort"). Setup();
драйвер = новый ChromeDriver(chromeOptions-если есть);
И если вы ищете: обновление selenium webdriver с помощью "webdriver-manager" Обратитесь к теме ниже - selenium webdriver manager update - npm