HTML-Seite downloaden

Hallo,

wie kann man eine HTML-Datei von einen Server via Perl
downloaden um sie dann abzuspeichern???

Vielen Dank

Winter

Hallo auch,

wie kann man eine HTML-Datei von einen Server via Perl
downloaden um sie dann abzuspeichern???

Das steht in der Perlfaq 9, die Bestandteil Deiner Perl-Ditribution ist:

$ perldoc -q "fetch an HTML file"

How do I fetch an HTML file?
One approach, if you have the lynx text-based HTML browser installed on your system, is this:

 $html\_code = `lynx -source $url`;
 $text\_data = `lynx -dump $url`;
The libwww-perl (LWP) modules from CPAN provide a more powerful 
way to do this. They don't require lynx, but like lynx, can still work through proxies:

 # simplest version
 use LWP::Simple;
 $content = get($URL);
 # or print HTML from a URL
 use LWP::Simple;
 getprint "http://www.linpro.no/lwp/";;
 # or print ASCII from HTML from a URL
 # also need HTML-Tree package from CPAN
 use LWP::Simple;
 use HTML::stuck\_out\_tongue:arser;
 use HTML::FormatText;
 my ($html, $ascii);
 $html = get("http://www.perl.com/":wink:;
 defined $html
 or die "Can't fetch HTML from http://www.perl.com/";;
 $ascii = HTML::FormatText-\>new-\>format(parse\_html($html));
 print $ascii;

Gruss,
-Andreas.