servidores proxy têm muitas aplicações diferentes e resolver muitos problemas em redes de computadores distribuídos, como a internet. Algumas razões que você pode usar um servidor proxy para conexões anônimas são , mais rápido a entrega de dados ou para monitorar o tráfego . Como um desenvolvedor, você pode precisar de acesso a um dos servidores proxy para completar uma solicitação externa para sua aplicação específica . Microsoft fez a maior parte do desenvolvimento para este dentro do namespace System.Net . Instruções
1
Abra o aplicativo e navegar para onde você está se conectando ou gostaria de se conectar a um servidor proxy.
2
Criar solicitação da web usando o código abaixo . Se você já tem uma solicitação da web , você pode pular esta etapa
HttpWebRequest request = ( HttpWebRequest ) WebRequest.Create ( " http://www.example.com "); .
3
Instanciar as credenciais objeto usando o código abaixo . Certifique-se de inserir as credenciais para o servidor proxy nos locais corretos
credenciais ICredentials = new NetworkCredential ( "username" , "password ", " domínio "); .
4
criar uma instância do objeto de proxy usando o código abaixo . O primeiro parâmetro deve ser o endereço IP ou o nome do host eo segundo é o número da porta
IWebProxy webproxy = new WebProxy ( "127.0.0.1 ", " 8080 "); .
5
Defina as credenciais do objeto proxy para as credenciais objeto criado anteriormente usando o código abaixo
webProxy.Credentials = NetworkCredential ; .
6
Definir o proxy da solicitação da web objeto para o objeto proxy criado anteriormente usando o código abaixo
request.Proxy = proxyserver ; .
7
Executar o pedido através do proxy chamando request.GetResponse (); < br >