PASSER UN PROXY AVEC VB.NET

DocPhiphi Messages postés 42 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 4 novembre 2008 - 15 févr. 2005 à 21:51
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 - 22 août 2007 à 07:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28617-passer-un-proxy-avec-vb-net

cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
22 août 2007 à 07:25
il est vrai que ce code avait été écrit pour 2003
christian_grandjean Messages postés 25 Date d'inscription dimanche 7 novembre 2004 Statut Membre Dernière intervention 19 novembre 2013 2
21 août 2007 à 12:38
Il y a une erreur de conversion d'objet si on utilise le .NET Framework 2.0
Voici la solution :

Dim myWebRequest As HttpWebRequest
myWebRequest = CType(WebRequest.Create("http://www.titi.int/test.xml"), HttpWebRequest)
myWebRequest.Proxy = New System.Net.WebProxy("proxy:port", True)
myWebRequest.Proxy.Credentials = New NetworkCredential("username", "password", "domain")

' le reponse est recuperé dans un stream
Dim streamResponse As Stream = myWebResponse.GetResponseStream()

Dim streamRead As New StreamReader(streamResponse)
Dim MystrW As New StreamWriter("C:\_TEST.XML") 'on enregistre le stream
MystrW.Write(streamRead.ReadToEnd)

' fermeture des streams.
streamResponse.Close()
streamRead.Close()
MystrW.Close()
myWebResponse.Close()
poy20 Messages postés 40 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 19 janvier 2009
27 juin 2007 à 17:13
sincérement ...

J'y comprends rien !! :)
DocPhiphi Messages postés 42 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 4 novembre 2008
15 févr. 2005 à 21:51
Euh...ben....je peuw vous dire que à la RATP, ben ça marche pas !?!
Rejoignez-nous