Rolf: Kann man mit perl den code von seiten auf anderen servern lesen?

Beitrag lesen

Hye Leute,

wieder mal eine perl-frage:
Es ist möglich, mit hielfe eines cgi-programms den HTML-code von Websites auf anderen (als dem eingenen) servern auslesen? es geht nur ums lesen, kein schreiben oder sonst was. wenn ja, wie?

Hallo,

HTML Code auslesen geht so

Document "einfangen"

use LWP::Simple;
$doc = get 'http://www.domain.de/index.html';

Was der Browser kann ... geht auch mit PERL!

Probe obs geklappt hat:

print "content-type:text/html\n\n";
print $doc;

Es gibt auch die Möglichlichkeit, den reinen Text aus 'entfernten' URLs auszulesen oder gar alle Links aus einer Seite zu extrahieren: Frank Schönmann hat dafür ein beeindruckendes Beispiel vorgestern gebracht - Der OfflineReader.

Schau einfach mal in die Doku von ActivePerl unter Modul "HTML", hier die Bookmark:

http://www.activestate.com/activeperl/docs/

Viele Grüße, Rolf