[Moscow.pm] Content-Length of Webpage
Alessandro Gorohovski
an.gorohovski на gmail.com
Сб Окт 26 12:58:39 PDT 2013
Уважаемое сообщество,
Добрый вечер!
Подскажите,
можно ли надежно и как определить размер (объем)
предполагаемого к скачиванию контента
(например, html-страницы) без загрузки всей страницы.
Я сейчас пользуюсь
my $agent = LWP::UserAgent->new;
my $request = HTTP::Request->new( GET => $url );
$request->header('Accept' => 'text/html');
my $response = $agent->request( $request );
$response->is_success || print FILE_ERR "$id\t$url:\t",
$response->message, "\n";
И далее парсим
$response->headers_as_string
на предмет 'Content-Length'
Но, к сожалению удручает то, что не всегда заголовок скачиваемой страницы
содержит поле 'Content-Length'
:(
Спасибо,
ANG
Подробная информация о списке рассылки Moscow-pm