Нужно открыть сайт через определенный прокси - C#
Формулировка задачи:
Нужно открыть сайт через определенный прокси..
Если можно пример. Заранее спасибо!
Пытался так:
Браузер выдает постоянную ошибку сценария..
private void button2_Click(object sender, EventArgs e) { currentUri = new Uri(@"http://сайт"); HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create("http://2ip.ru"); WebProxy myProxy = new WebProxy("прокси"); myRequest.Proxy = myProxy; HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); webBrowser1.DocumentStream = myResponse.GetResponseStream(); webBrowser1.Navigating += new WebBrowserNavigatingEventHandler(webBrowser1_Navigating); } void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) { if (e.Url.AbsolutePath != "blank") { currentUri = new Uri(currentUri, e.Url.AbsolutePath); HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(currentUri); HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); webBrowser1.DocumentStream = myResponse.GetResponseStream(); e.Cancel = true; } }
Решение задачи: «Нужно открыть сайт через определенный прокси»
textual
Листинг программы
Proxy.Set(new WebProxy("***.***.100.99", 8080)); //Включить прокси // Proxy.Set(null); //Отключить прокси
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д