2010-09-15 8 views
0

J'essaie d'utiliser WWW :: Mechanize avec un serveur proxy, mais il semble que je ne peux pas le faire fonctionner. Depuis Mechanize est une sous-classe de LWP :: UserAgent, j'ai lu la chose proxy sur link textComment faire pour utiliser un proxy web avec WWW :: Mechanize de Perl?

J'ai une liste de procurations, par exemple:

74.87.151.157:8000 
69.171.152.25:3128 
190.253.82.253:8080 
189.11.196.221:3128 
41.234.205.201:8080 

Je ne sais pas comment pour les utiliser.

Merci,

+1

Quel code avez-vous essayé jusqu'à présent? –

+0

Eh bien, j'ai juste essayé ce que vous avez suggéré, et ça a bien fonctionné! – snoofkin

Répondre

1

Cet exemple définit un proxy HTTP:

my $mech = WWW::Mechanize->new(); 
my $proxy = '74.87.151.157:8000'; 

$mech->proxy('http', "http://$proxy"); 
+0

Lorsque j'utilise cette méthode, j'obtiens une erreur: Erreur GETing http://www.google.com: Not Found at ./my-script.pl ligne 63 – jesper

Questions connexes