| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Aaron 22.04.2010 04:12
Пока что-то не очень с результатами,#!/usr/bin/perl
use LWP::UserAgent;
#use Encode;
my $max_size = 2048; # размер в байтах
my $field_name = $ARGV[0]; # URL
my $ua = LWP::UserAgent->new;
$ua->agent('Mozilla/5.0');
my $req = HTTP::Request->new('GET' => $field_name);
#$ua->max_size($max_size);
my $res = $ua->request($req, \&callback, 512);
my $size = 0;
my $res_content;
sub callback {
my($data, $response, $protocol) = @_;
$size = $size + length($data);
$res_content .= $data;
if($size >= $max_size) { die; }
}
$p = HTML::HeadParser->new;
$p->parse($res_content);
print $p->header('title');