Proxy servers hebben veel verschillende toepassingen en veel problemen in gedistribueerde computernetwerken zoals het internet op te lossen. Een paar redenen waarom u misschien een proxy -server te gebruiken zijn voor anonieme verbindingen , snellere levering van gegevens of om het verkeer te controleren . Als ontwikkelaar moet u mogelijk toegang tot een van de proxy -servers om een extern verzoek om uw specifieke aanvraag in te vullen . Microsoft heeft het grootste deel van de ontwikkeling van dit gebeuren binnen de System.Net namespace . Instructies 1 Open de toepassing en ga naar de plaats waar u een verbinding of wilt u verbinding met een proxyserver . Kopen van 2 Maak de webaanvraag hand van onderstaande code . Als u al een web verzoek, kunt u deze stap overslaan HttpWebRequest aanvraag = ( HttpWebRequest ) WebRequest.Create ( " http://www.example.com " ) ; . < br > 3 instantiëren de geloofsbrieven bezwaar hand van onderstaande code . Zorg ervoor dat u de referenties invoeren voor uw proxyserver in de juiste locaties ICredentials geloofsbrieven = new NetworkCredential ( " gebruikersnaam " , " wachtwoord" , " domein" ) ; . 4 Maak een instantie van de proxy- object met behulp van de onderstaande code . De eerste parameter het IP-adres of de hostnaam dienen te zijn en de tweede is het poortnummer IWebProxy WebProxy = new WebProxy ( " 127.0.0.1 " , " 8080 " ) ; . 5 Stel de geloofsbrieven van de proxy-object om de geloofsbrieven bezwaar eerder gemaakt met behulp van onderstaande code webProxy.Credentials = NetworkCredential ; . 6 Stel de proxy van de webaanvraag object om het proxy-object eerder gemaakte hand van onderstaande code request.Proxy = proxyserver ; . 7 Voer het verzoek via de proxy door te bellen request.GetResponse ( ) ; < br >
|