Telecharger une page en passant par 2 proxys successivement

Signaler
Messages postés
19
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
22 janvier 2009
-
Messages postés
4
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
23 janvier 2009
-
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

Messages postés
4
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
23 janvier 2009

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!
Messages postés
19
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
22 janvier 2009

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.
Messages postés
19
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
22 janvier 2009

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 :(
Messages postés
4
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
23 janvier 2009

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.