Leser: 1
![]() |
![]() |
3 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/local/bin/perl -w
use strict;
use warnings;
use LWP::UserAgent;
sub download {
my $as_target=shift;
my $ref=shift;
my $l_agent=LWP::UserAgent->new('max_redirect'=>0);
my $l_response=$l_agent->get($as_target);
if ($l_response->is_success) {
$$ref=$l_response->content;
return 1;
}
else {
$$ref=$l_response->status_line;
return 0;
}
}
my $url=<STDIN>;
chomp $url;
my $data;
download($url,\$data);
my $pos=rindex($data,"/");
my $dateiname=substr($l_zieldatei,$pos+1);
open (STREAM,">$dateiname");
print STREAM $data;
close STREAM;
1
2
3
4
open (STREAM,">$dateiname") or die $!;
binmode STREAM;
print STREAM $data;
close STREAM;
Quotegetstore($url, $file)
Gets a document identified by a URL and stores it in the file. The return value is the HTTP response code.
![]() |
![]() |
3 Einträge, 1 Seite |