WebReqest.Proxy, IE и WebBrowser proxy - C#
Формулировка задачи:
господа, ситуация следующая:
есть кусок кода, который создает запрос и получает ответ, потом этот ответ передает в WebBrowser и тогда уже отображается нужная страница.проблема:
если есть использование прокси, тогда я определяю свойство WebReqest.Proxy с нужными параметрами и получение ответа на запрос корректно проходит, но ВебБраузер использует системные настройки прокси (которые определяются в ИЕ) и если они не прописаны, то веббраузер не отобразит нужную страницу. можно прописать заданные настройки прокси в ИЕ через реестр, но появляются исключение, которые мне лениво отлавливать.вопрос:
если не указывать прокси для запроса, то он найдет настройки прокси, которые указаны для ИЕ или результатом будет исключение? или может есть какие-то другие пути для решения данной проблемы в прокси.задача
- чтобы всё работало (ВебЗапрос, ВебОтвет и ВебБраузер) при наличии использования прокси-сервера.
может кто-нибудь тогда подскажет как вызвать окошко настроек ИЕ в своём приложении?
на сколько я понимаю, то контрол WebBrowser использует именно его интернет-настройки
как вызвать окошко настроек ИЕ в своём приложении
Process.Start(new ProcessStartInfo("inetcpl.cpl") { UseShellExecute = true });
Решение задачи: «WebReqest.Proxy, IE и WebBrowser proxy»
textual
Листинг программы
regKey.SetValue("ProxyServer", "socks=" + Proxy); //здесь менять прокси
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д