Thema: Proxy in vb.net
-
Hi Leute!
Ich benötige hier mal etwas professionelle Hilfe.
Ich versuche in meinem Quellcode eine Internetverbindung über einen Proxy herzustellen und eine Seite in einen Stream auszulesen.
Zu diesem Zweck habe ich ein Objekt "pr" der Klasse "System.Net.Webproxy" erstellt.
Im Code sieht das ganze folgendermaßen aus:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
Dim pr As System.Net.WebProxy pr.GetDefaultProxy() Dim uriString As String uriString = url Dim wReq As WebRequest = WebRequest.Create(uriString) Dim urix As Uri = New Uri(uriString) Dim myWebClient As WebClient = New System.Net.WebClient wReq.Proxy = pr Dim wresp As WebResponse = wReq.GetResponse() Dim myStream As Stream = myWebClient.OpenRead(uriString) Dim sr As StreamReader = New StreamReader(myStream) myStream.Close() Dim Quelltext As String = sr.ReadToEnd.ToString
Das Probem ist nur, dass die Methode "pr.GetDefaultProxy" nicht funktioniert, da der Proxy über ein automatisches Konfigurationsskript eingestellt wird.
Kann mir vielleicht jemand sagen, wie es möglich ist, die Proxyeinstellungen, die der Internet Explorer verwendet, in meinen Code zu integrieren?
Damit wäre mir wirklich sehr geholfen.
Gruß Tortilla
PS: Ich benutze das .NET Framework 1.1 unter Windows XP ProfessionalGeändert von Tortilla (10.08.04 um 16:22 Uhr)
-
So geht´s:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
Dim proxyURI As New Uri("http://myProxy:80") GlobalProxySelection.Select = New WebProxy(proxyURI) Dim uriString As String uriString = URL Dim wReq As WebRequest = WebRequest.Create(uriString) Dim urix As Uri = New Uri(uriString) Dim myWebClient As New WebClient wReq.Proxy.GetProxy(proxyURI) Dim wResp As WebResponse = wReq.GetResponse() Dim myStream As Stream = myWebClient.OpenRead(uriString) Dim sr As StreamReader = New StreamReader(myStream) Dim Quelltext As String = sr.ReadToEnd.ToString wReq.Abort()
Tortilla
Ähnliche Themen
-
Dynamic Proxy unter .Net
Von Thomas Darimont im Forum .NET Application und Service DesignAntworten: 3Letzter Beitrag: 10.07.08, 17:10 -
MySQL über Connector/Net steuern aus VB.NET
Von jknapp im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 28.03.07, 10:27 -
[ASP.NET] Cookie erstellen und auslesen mit VB.NET
Von ksk im Forum .NET - TutorialsAntworten: 0Letzter Beitrag: 19.03.07, 09:37 -
Maya, Direct3D und VB.Net: Joints mit VB.Net steuern
Von siegi44 im Forum Autodesk Maya (ehemals Alias)Antworten: 2Letzter Beitrag: 20.08.06, 17:31 -
(ASP.NET)(VB.Net)Titel des Fenster auslesen
Von TheWolf im Forum ASPAntworten: 4Letzter Beitrag: 02.10.05, 10:57



Zitieren
Login





Lesezeichen