Modul LWP::Simple
Wolfgang
- perl
Hi
wenn ich mit diesem Modul
ein Bild runterlade, ist das Bild nacher futsch.
Was mache ich falsch?
Muss man da vorher irgend ein Content-type setzen, oder wie funktioniert das.
open(DAT,">'Bildurl'");
print DAT 'bild.jpg';
close(DAT);
postet by Wolfgang
Hi
wenn ich mit diesem Modul
ein Bild runterlade, ist das Bild nacher futsch.
Was mache ich falsch?
Muss man da vorher irgend ein Content-type setzen, oder wie funktioniert das.
open(DAT,">'Bildurl'");
binmode DAT;
print DAT 'bild.jpg';
close(DAT);
postet by Wolfgang
hi, s.o.
Rolf
Hi,
open(DAT,">'Bildurl'");
open arbeitet _nur_ auf dem lokalen Filesystem; der Begriff "URL" läßt also auf Probleme schließen. Fernen:
open(DAT, '>/pfad/zur/datei') or die "Fehler beim Speichern von 'datei': $!";
Dann erfährst Du den Fehler aus dem Error-Log.
Warum benutzt Du eigentlich nicht die Methode getstore(), die das Modul LWP::Simple bereitstellt? Siehe
perldoc LWP::Simple
close(DAT);
close(DAT) or die "Fehler beim Schliessen von 'datei': $!";
Cheatah