
03.07.2008, 07:25
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
svesve, попробуй без хедеров так:
Код:
#!/usr/bin/perl
use strict;
use warnings;
use LWP::UserAgent;
use HTTP::Request;
my $ua = LWP::UserAgent->new;
open my $FILE, '<', 'clients.txt' or die "Open error: $!\n";
my @f = <$FILE>;
chomp @f;
close $FILE;
my ($req, $res, $content, $OUT);
my $url = 'http://site/cgi-bin/trstat.pl';
foreach my $name(@f) {
$req = HTTP::Request->new (GET => $url . "?code=$name&month=2008-06");
$req->content_type ('text/html');
$res = $ua->request ($req);
die "Can't get url $url: " . $res->status_line . "\n" unless $res->is_success;
$content = $res->content;
# тут, если нужно, производится парсинг полученного результата
open $OUT, '>', $name . '.txt';
print $OUT $content;
close $OUT;
}
Последний раз редактировалось krypt3r; 03.07.2008 в 10:11..
|
|
|