Anwendungen in NET geschrieben kann erkennen, ob das derzeitige System so konfiguriert ist, einen Proxy mit dem " GetSystemWebProxy " und " DefaultWebProxy " Eigenschaften der Web-Anfrage -Klasse verwenden . Die erste sieht in den Konfigurationsdateien für den Internet Explorer , um die Bestimmung der Proxy , während die letzteren sieht zuerst, ob die aktuelle . NET-Anwendung ist für einen Proxy vor dem Einchecken Internet Explorer konfiguriert . Um entweder verwenden, müssen Sie zuerst konstruieren eine Web-Anfrage . Anleitung
1
Fügen Sie den folgenden Code am Anfang Ihrer NET-Anwendung , dass System.NET Bibliothek zu importieren : .
Einfuhren System.Net
2
Fügen Sie den folgenden in Ihre NET-Anwendung , um eine Web-Anfrage zu erstellen : .
dim request = new WebRequest ( )
3
Paste eine der folgenden Proxies erkennen :
dim proxy = request.DefaultWebProxy
oder in
dim proxy = request.getSystemWebProxy
4
Fügen Sie den folgenden zu erkennen, ob ein Proxy als zurückgegeben:
if ( proxy.getProxy ( new Uri ( " http://www.google.com " ) ) gleich ( new Uri ( " http://www.google.com " ) ) . ) dann
REM kein Proxy enabled
sonst
REM -Proxy aktiviert .