Los servidores proxy tienen muchas aplicaciones diferentes y resolver muchos problemas en las redes de ordenadores distribuidos como Internet . Algunas razones que usted puede usar un servidor proxy es para conexiones anónimas , la entrega de datos más rápida o para controlar el tráfico . Como desarrollador puede que tenga que acceder a uno de los servidores proxy para completar una solicitud externa para su aplicación específica . Microsoft ha hecho la mayor parte del desarrollo de esta en el espacio de nombres System.Net . Instrucciones
1
Abra la aplicación y vaya a donde se va a conectar o si desea conectarse a un servidor proxy.
2
Crear la solicitud web utilizando el código de abajo . Si usted ya tiene una solicitud web, puede saltarse este paso
solicitud HttpWebRequest = ( HttpWebRequest ) WebRequest.Create ( " http://www.example.com" ) .
3
crear una instancia del objeto credenciales utilizando el código de abajo . Asegúrese de introducir las credenciales para el servidor proxy en las ubicaciones correctas
ICredentials credenciales = new NetworkCredential ( "username" , "password ", " dominio" ) .
4
Cree una instancia del objeto proxy utilizando el código de abajo . El primer parámetro debe ser la dirección IP o el nombre de host y el segundo es el número de puerto
IWebProxy webproxy = new WebProxy ( "127.0.0.1 ", " 8080" ) .
5
establecer las credenciales del objeto proxy para las credenciales objeto creado anteriormente con el siguiente código
webProxy.Credentials = NetworkCredential ; .
6
Configurar el proxy de la solicitud Web objeto para el objeto proxy creado anteriormente con el siguiente código
request.Proxy = ProxyServer ; .
7
ejecutar la solicitud a través del proxy llamando request.GetResponse ( ) < br >