omega
Создатель
- Регистрация
- 21 Янв 2008
- Сообщения
- 30
- Реакции
- 10
- Автор темы
- #1
Не работает следующий стандартный код:
Соотв модуль установлен:
Вместо этого socks.yahoo.com:1080 вписан рабочий сокс.
Если закоментировать строку $ua->proxy([qw(http https)] => 'socks://socks.yahoo.com:1080'); все работает.
Причем скрипт не возвращает ни ошибок, ничего.
Кто сталкивался помогите.
Код:
#!/usr/local/bin/perl
use strict;
use LWP::UserAgent;
my $ua = new LWP::UserAgent(agent => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5');
$ua->proxy([qw(http https)] => 'socks://socks.yahoo.com:1080');
my $response = $ua->get("http://www.freebsd.org");
print $response->code,' ', $response->message,"\n";
my $response = $ua->get("https://www.microsoft.com");
print $response->code,' ', $response->message,"\n";
Код:
sudo cpan LWP::Protocol::socks
Если закоментировать строку $ua->proxy([qw(http https)] => 'socks://socks.yahoo.com:1080'); все работает.
Причем скрипт не возвращает ни ошибок, ничего.
Кто сталкивался помогите.