Я пытаюсь открыть веб-страницу в Perl с помощью модуля WWW :: Mechanize. Код такой же заключается в следующем:Ошибка при использовании WWW :: Механизм в Perl для открытия веб-страницы
use WWW::Mechanize;
my $m = WWW::Mechanize->new();
$url = 'http://www.google.com';
$m->get($url);
print "$m->content()";
Когда я запускаю этот код я получаю сообщение об ошибке, как это: Ошибка Geting http://www.google.com: Не удается подключиться к www.google.com:80. Что может быть причиной такой ошибки и как я могу изменить свой код, чтобы он открыл веб-страницу, указанную в URL-адресе.?
Я изменил это. По-прежнему такая же ошибка. Есть ли способ исправить это? – user227668
Может ли ваш компьютер просматривать веб-страницы? Вы уверены, что терминал не находится в каком-либо удаленном сеансе ssh или таком? У вас нет прокси-сервера? –
Мой компьютер может просматривать Интернет. Я использую терминал клубники perl. У меня нет прокси-сервера, работающего в моем веб-браузере. Когда я изменил URL-адрес на «http://www.cat.com», он работал нормально. Предоставление любого другого URL-адреса создало ошибку. Как вы думаете, это может быть из-за того, что порт занят? – user227668