Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: diego_lp en 26 Mayo 2010, 16:55 PM

Título: WebBrowser con proxy
Publicado por: diego_lp en 26 Mayo 2010, 16:55 PM
Hola a todos, pues eso, estoy intentando navegar a traves del control webbrowser de vb.net por medio de un proxy pero no logro configurar los proxys, encontre varios codigos con el oraculo google pero ninguno que funcionara, tal vez me puedan ayudar, ya no se donde mas buscar  :huh:
Bueno muchas gracias.
Saludos.
Título: Re: WebBrowser con proxy
Publicado por: [D4N93R] en 26 Mayo 2010, 17:55 PM
Tienes que hacerlo a código? puedes definir los proxies en la configuración de internet.. :) con eso funciona..

Título: Re: WebBrowser con proxy
Publicado por: diego_lp en 26 Mayo 2010, 19:06 PM
Gracias por responder D4N93R, si, tiene que ser por codigo porque quiero poder configurarlo dinamicamente de una lista de proxys  ;D
Saludos.
Título: Re: WebBrowser con proxy
Publicado por: [D4N93R] en 27 Mayo 2010, 17:22 PM
Hola, Checka esta clase http://msdn.microsoft.com/en-us/library/system.net.webproxy.aspx (http://msdn.microsoft.com/en-us/library/system.net.webproxy.aspx)

Vamos que no es dificil

Código (csharp) [Seleccionar]
WebProxy proxyObject = new WebProxy("http://proxyserver:80/",true);
WebRequest req = WebRequest.Create("http://www.elhacker.net");
req.Proxy = proxyObject;


Un saludo y nos dices como te fue con tu aplicación.
Título: Re: WebBrowser con proxy
Publicado por: diego_lp en 27 Mayo 2010, 19:43 PM
Muchas gracias D4N93R por responder, lo que no comprendo es como le asigno ésto al control webbrowser para que lo aplique al momento de navegar por él.
Tal vez puedas echarme una mano con ésto, no lo pido de vago, es que de verdad lo probe y no me tira ningun error, ahora no se como aplicarlo.
Muchas gracias, saludos.
Título: Re: WebBrowser con proxy
Publicado por: [D4N93R] en 28 Mayo 2010, 16:00 PM
Ojo! No lo he probado, no me hago responsable si se quema tu computadora hahaah

Código (csharp) [Seleccionar]


WebProxy proxyObject = new WebProxy("http://proxyserver:80/",true);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.elhacker.net");
req.Proxy = proxyObject;

req.UserAgent = "El Hacker .Net User Agent";
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
webBrowser1.DocumentStream = resp.GetResponseStream();



Espero funcione, saludos