Hallöle,
ich denke, dass ich die Lösungen gefunden habe, deshalb mal hier die Codeschnipsel, falls jemandem noch etwas auffällt oder eine bessere Lösung bekannt ist:
1. URI auf Existenz prüfen:
[...]
use LWP::UserAgent;
[...]
$new_ua = LWP::UserAgent->new();
$my_request = HTTP::Request->new('HEAD', $uri);
$response = $new_ua->request($my_request);
if( $response->is_success()) {
# die Datei wurde gefunden
}
else {
# die Datei wurde nicht gefunden
}
2. RegEX-Prüfung
if ($uri =~ /(?:gif|jp(?:e)?g)$/g) {
# Format okay
}
else {
# Falsches Format
}
Vielen Dank an alle Helfer.
Viele Grüße
Torsten
--
Dieses Posting kommt ohne Garantie auf Vollständigkeit, Richtigkeit und Funktionalität. Geposteter Quelltext ist, soweit nicht anders angegeben, ungetestet.
Dieses Posting kommt ohne Garantie auf Vollständigkeit, Richtigkeit und Funktionalität. Geposteter Quelltext ist, soweit nicht anders angegeben, ungetestet.