У меня проблема с использованием WWW :: Mechanize.Кажется, неважно, к какому веб-сайту я пытаюсь получить доступ, мой сценарий просто сидит в командной строке, пока не истечет время ожидания.Единственное, что приходит на ум, это может быть актуально:
- У меня установлены IE7, chrome и FF.FF был моим браузером по умолчанию, но я недавно переключил его на chrome.
- Кажется, я могу получить доступ к веб-сайтам с портом 8080 очень хорошо.
- Я недавно экспериментировал с файлом cookie, но перестал его использоватьпотому что, честно говоря, я не уверен, как это работает.Это могло быть причиной изменения.
Вот пример:
#!/usr/bin/perl -w
use strict;
use WWW::Mechanize;
my $url = 'http://docstore.mik.ua/orelly/perl/learn/';
my $mech = WWW::Mechanize->new();
$mech->get( $url );
print $mech->content;