Johannes Weißl: (CGI/PERL) Öffnen von Dateien auf anderer Domain

Hallo!

Kann man mit einem Perlscript eine Datei auf einem anderen Server öffnen?

Denn mein Perlscript sollte das tun und kann die Datei nicht finden, obwohl sie exisitert!

Muss man bei der Pfadangabe irgendetwas beachten?

Ich mache es so:

open(GBREAD, "<http://www.ehe-und-familie.de/guestbook.html")

Ist das so richtig?

cu,
Johannes

  1. Hi,

    Kann man mit einem Perlscript eine Datei auf einem anderen Server öffnen?

    ja, via HTTP. Siehe dazu

    perldoc LWP::Simple

    open(GBREAD, "<http://www.ehe-und-familie.de/guestbook.html")

    Ist das so richtig?

    Nein. open öffnet Dateien des lokalen Filesystems, völlig netzunabhängig. Es beherrscht keinerlei Protokolle wie HTTP, FTP oder sonstwas.

    Cheatah

    1. Hallo,

      selbiges hatte ich auch neulich gefragt und wurde noch darauf verwiesen, dass bei der Activestate Perl Installation auch noch eine HTML-Dokumentation (path/to/perl/html/index.html) dabei ist.

      Da steht LWP::simple auch gut dokumentiert.

      Gruss
      Philipp