http-modul gesucht

http-modul gesucht

am 04.05.2006 19:08:01 von alexander kainz

hallo!

ich suche ein komfortables modul, mit
dem ich:

- ein verzeichnis eines http-server auslesen kann
- gefundene files identifizieren kann (datum/name,...)
- files gezielt laden und local speichern kann


greets
alex
-/--\-

Re: http-modul gesucht

am 04.05.2006 19:30:37 von Christian Lackas

* alexander kainz [2006-05-04]:

Hallo Alexander,

> ich suche ein komfortables modul, mit dem ich:

hast du schon die FAQ gelesen? Was spricht gegen das dort empfohlene
LWP (oder auch LWP::Simple)?

http://www.worldmusic.de/perl/

> - ein verzeichnis eines http-server auslesen kann

Unter HTTP gibt es nur Seiten, keine Verzeichnisse. Einige Webserver
können allerdings automatisch eine Seite mit dem Inhalt eines
Verzeichnisses erstellen. Das ist aber eine Funktion des Servers. Wenn
der sowas nicht anbieten mag, dann kann da kein Modul helfen.

> - gefundene files identifizieren kann (datum/name,...)

Zum Zerlegen von HTML-Seiten bieten sich (in einfachen Fällen) RegExp
und im Allgemeinen HTML::Parser (in deinem Fall speziell
HTML::LinkExtor).

> - files gezielt laden und local speichern kann

LWP.

Gruß
Christian

--
Ferguson's Regel:
Die Krise ist da, wenn du nicht mehr sagen kannst: "Vergeßt das Ganze".
http://www.lackas.net/ Perl Delphi Linux MP3 Searchengines Domainchecker

Re: http-modul gesucht

am 04.05.2006 23:11:22 von Oliver Block

alexander kainz wrote:

> hallo!
>
> ich suche ein komfortables modul, mit
> dem ich:
>
> - ein verzeichnis eines http-server auslesen kann
> - gefundene files identifizieren kann (datum/name,...)
> - files gezielt laden und local speichern kann

Das funktioniert nur, wenn der web server enstprechend konfiguriert ist.

perldoc LWP
perldoc HTTP::Request
perldoc HTTP::Response
perldoc LWP::UserAgent
perldoc HTML::Parser

Wäre wget nicht eine braubare Alternative?

Gruss,

Oliver