Proxy-servere tillader Internet trafik dirigeres fra forbinder computeren til en anden computer. De anvendes ofte i virksomhedernes miljøer for at overvåge Internet- trafikdata og for at sikre mod at kompromittere data utætheder. Anonymitet kan også opnås ved hjælp af en proxy -server, hvis serveren ikke tilslutte via oprindelsesnettet . Ved udførelse Internet anmodninger i C # uden en proxy-server , kan anmodningerne mislykkes, hvis man er nødvendig for at få adgang til internettet . Den " WebProxy " objekt i C # udsætter funktionalitet til at oprette forbindelse via en proxy -server til internettet. Ting du skal
Visual Studio 2010
Vis Flere Instruktioner
1
Åbn det projekt løsning i Visual Studio 2010 .
2
Naviger til sektion af kode hvor proxygodkendelse for en Web anmodning er påkrævet.
3
Opret en ny " WebProxy " objekt . På en ny linje type " WebProxy " efterfulgt af et mellemrum og derefter navnet på objektet. Hvis du vil oprette et nyt objekt med navnet " proxyObject " kommandoen " WebProxy proxyObject " skal bruges .
4
Type " = new WebProxy ( " umiddelbart efter " WebProxy " objekt navn for at definere " WebProxy "parametre for eksempel, hvis objektet kaldes . " proxyObject "så kommandoen er defineret som : " WebProxy proxyObject = new WebProxy ( "
5
Indstil detaljerne i ". WebProxy "objekt ved at skrive proxy host strengen indpakket i anførselstegn efterfulgt af et komma og derefter portnummeret. Luk kommandoen med en lukket parenteser og et semikolon. ved hjælp af en proxy host streng som " myproxyserver.com " og et portnummer " 8080 " derefter kommandoen ville blive betegnet som: ". WebProxy proxyObject = new WebProxy ( " myproxyserver.com " , 8080 ), "
6
Sæt " Proxy" på din Web anmodning objekt til lige " ProxyObject " . navn Hvis webanmodning objekt kaldes" req "og derefter indstille proxy-indstillingerne er betegnet som:" . req.Proxy = proxyObject , "