Задать вопрос
  • Как запустить Selenium Webdriver с прокси [C#]?

    @RDavydenko
    Используй это (https://github.com/RDavydenko/OpenQA.Selenium.Chro...)

    Установи NuGet пакет:

    Install-Package OpenQA.Selenium.Chrome.ChromeDriverExtensions -Version 1.1.0

    Используй для ChromeOptions:

    using OpenQA.Selenium;
    using OpenQA.Selenium.Chrome;
    using OpenQA.Selenium.Chrome.ChromeDriverExtensions;
    ...
    var options = new ChromeOptions();
        
    //  Добавь свой HTTP-Proxy
    options.AddHttpProxy(PROXY_HOST, PROXY_PORT, PROXY_USER, PROXY_PASSWORD);
        
    var driver = new ChromeDriver(options); // или new ChromeDriver(AppDomain.CurrentDomain.BaseDirectory, options);
        
    driver.Navigate().GoToUrl("https://whatismyipaddress.com/"); // Проверь свой IP


    Вместо PROXY_HOST, PROXY_PORT, PROXY_USER, PROXY_PASSWORD используй параметры своего прокси
    Ответ написан
    Комментировать