0
этот код работает:Как использовать селен internetexplorerdriver с прокси C#
var ieOptions = new InternetExplorerOptions();
ieOptions.ForceCreateProcessApi = true;
ieOptions.BrowserCommandLineArguments = "-private";
Proxy proxy = new Proxy()
{
Kind = ProxyKind.Manual,
HttpProxy = "1.1.1.1:8080",
SslProxy = "1.1.1.1:8080",
};
ieOptions.Proxy = proxy;
IWebDriver driver = new InternetExplorerDriver(ieOptions);
Этот код не делает:
var ieOptions = new InternetExplorerOptions();
ieOptions.ForceCreateProcessApi = true;
ieOptions.BrowserCommandLineArguments = "-private";
Proxy proxy = new Proxy()
{
Kind = ProxyKind.Manual,
SocksProxy = "1.1.1.1:1080",
};
ieOptions.Proxy = proxy;
IWebDriver driver = new InternetExplorerDriver(ieOptions);
проверки настройки IE и носки просто не заселены там. это ошибка?
во втором коде я вставил только различия. Я более точно отредактировал свой пост. 'UsePerProcessProxy'- Получает или задает значение, указывающее, следует ли использовать предоставленные параметры прокси-сервера для каждого процесса, а не обновлять установленную системой настройку прокси-сервера. - Это немного другое, поскольку я не пытаюсь установить прокси-сервер для каждого процесса, я пытаюсь установить «системный прокси». (IE по умолчанию). – user23124