Я пытаюсь использовать LWP :: UserAgent для сбора содержимого веб-страницы, но по какой-то причине, когда я запускаю скрипт, я получаю всплывающее окно Windows, говорящее:
Интерпретатор командной строки Perl перестал работать
Я не могу понять, почему, поскольку я упростил код до его самого необходимого в следующем:
#!C:/Perl/bin/Perl.exe
use LWP::UserAgent;
$URL = 'http://www.google.com';
my $oHTTPAgent = new LWP::UserAgent;
$oRequest = HTTP::Request->new('GET');
$oRequest->url($URL);
$sResponse = $oHTTPAgent->request($oRequest);
if ($sResponse->is_success) {
$sPage = $sResponse->content;
}
print $sPage;
В чем может быть проблема?