Proxy servrar har många olika applikationer och lösa många problem i distribuerade datornät som Internet. Några orsaker till att du använder en proxyserver är för anonyma anslutningar , snabbare uppgifter eller för att övervaka trafiken . Som utvecklare kan du behöva komma åt en av de proxyservrar för att slutföra en extern förfrågan för just din applikation . Microsoft har gjort det mesta av utvecklingen för detta inom den System. Net namnrymden
1 .
Öppna din ansökan och navigera till den plats där du ansluter eller vill ansluta till en proxyserver .
2 .
Skapa webben begäran genom att använda koden nedan . Om du redan har en webbsida begäran kan du hoppa över detta steg .
HttpWebRequest begäran=( HttpWebRequest ) WebRequest. Create ( " http://www. example. com " ) .
3
instansiera referenser objektet med koden nedan . Var noga med att ange autentiseringsuppgifter för din proxyserver i rätt lägen .
ICredentials referenser=new NetworkCredential ( " användarnamn " , " lösenord " , " domain " ) .
4
Skapa en förekomst av proxy -objekt med koden nedan . Den första parametern bör IP-adressen eller värdnamnet och det andra är det portnummer .
IWebProxy WebProxy=new WebProxy ( " 127. 0. 0. 1 " , " 8080 " ) ;
5
Ställ förankring av proxy objektet till bevis objekt skapade tidigare med hjälp av koden nedan
WebProxy . Credentials=networkCredential .
6
Ställ proxy av webben begäran objektet till proxy skapade objektet tidigare med hjälp av koden nedan
<. br /> request. Proxy=ProxyServer ;
7
verkställa framställningen via proxy genom att ringa request. GetResponse () ; .
Previous:nothing Next:Vad är Microsoft . NET Framework 2.0 Service Pack 1?