如何在Perl的WWW :: Mechanize中使用Web代理?
问题描述:
我想使用WWW :: Mechanize与代理服务器,但似乎我不能得到它的工作。 由于机械化是LWP ::用户代理的子类,我一直在阅读有关代理的事情一遍 link text如何在Perl的WWW :: Mechanize中使用Web代理?
我代理的列表,例如:
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
我不知道如何使用它们。
感谢,
答
此示例设置一个HTTP代理:
my $mech = WWW::Mechanize->new();
my $proxy = '74.87.151.157:8000';
$mech->proxy('http', "http://$proxy");
+0
当我使用此方法时,出现错误:获取http://www.google.com时出错:找不到./my-script.pl第63行 – jesper 2010-10-30 16:57:54
什么代码,你尝试过这么远吗? – 2010-09-15 08:44:59
嗯,我只是尝试了你的建议,而且效果很好! – snoofkin 2010-09-18 13:28:32