Telecharger une page en passant par 2 proxys successivement

lolman27 Messages postés 19 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 22 janvier 2009 - 22 janv. 2009 à 01:03
evoisin Messages postés 4 Date d'inscription vendredi 4 février 2005 Statut Membre Dernière intervention 23 janvier 2009 - 23 janv. 2009 à 04:53
bonjour

je suis en ecole et le reseau du campus permet d'acceder au net en passant par le server proxy du reseau uniquement

Le probleme c'est que je souhaite utilise un proxy sur le net en plus de celui du reseau.

Je ne sais pas comment m'y prendre pour telecharger juste une page en passant successivement par les 2 proxys


Pour telecharger ma page en passant juste par un proxy je faisais

           

            hproxy = New WebProxy(proxy, proxyport)

            WebRequest.DefaultWebProxy = hproxy

            Dim hwebrequest As System.Net.WebRequest = System.Net.WebRequest.Create(url)

            Dim hwebresponse As System.Net.WebResponse = hwebrequest.GetResponse

            readstr = New IO.StreamReader(hwebresponse.GetResponseStream)


comment adapter?

merci d'avance pour votre aide

4 réponses

evoisin Messages postés 4 Date d'inscription vendredi 4 février 2005 Statut Membre Dernière intervention 23 janvier 2009
22 janv. 2009 à 08:12
bonjour,

un proxy peux également être utilisé de la façon suivante
http://monproxy:monportproxy/www.mondomaine.com/mapage

car le protocol http est dérivé
il recoit
GET /www.mondomaine.com/mapage HTTP/1.0
Host: monproxy

et il envoi
GET /mapage HTTP/1.0
Host: www.mondomaine.com

donc essaye d'appeller via ton WebProxy initialisé avec le premier proxy (celui de ton école)
la page http://monproxyinternet:monportproxyinternet/www.mondomaine.com/mapage

Si cela ne marche pas copie/colle les headers envoyé au proxy de ton école ainsi que ceux de réponse (via liveHttpHeaders sous Firefox par exemple)

Tiens nous au courant!
0
lolman27 Messages postés 19 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 22 janvier 2009
22 janv. 2009 à 13:06
Salut
Merci beaucoup pour ta reponse
Je n'arrive pas a acceder a la page avec des adresses de la forme
http://monproxyinternet:monportproxyinternet/www.mondomaine.com/mapage
Suis je donc oblige de passer par les sockets et de faire ca un peu a l'ancienne?
Je bloque pas mal la dessus la.
0
lolman27 Messages postés 19 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 22 janvier 2009
22 janv. 2009 à 14:50
apparement le proxy de l'ecole refuse de se connecter a d'autreq proxies par la commande CONNECT.....
En effet j'ai essayer d'utilise le programme sockchains (qui realise une chaine de proxies) et en regardant les packets qui transitent la reponse du proxy de l'ecole est "forbidden".
je vois pas comment faire, je crois que je suis foutu :(
0
evoisin Messages postés 4 Date d'inscription vendredi 4 février 2005 Statut Membre Dernière intervention 23 janvier 2009
23 janv. 2009 à 04:53
Oui si le proxy de ton école n'accepte pas de chainer à un autre proxy, je te vois mal parti.

Essaye de voir si il accepte le tunelling auquel cas il faudra s'orienter sur cette voie.
0