Hi,
Das ist kein Wunder, weil auf Deinem Filesystem keine ausführbare Datei namens "http://bla/blub?foo=bar" existiert. Du möchtest nichts ausführen, sondern das Ergebnis eines HTTP-Requests erhalten - also einen HTTP-Request ausführen. Das geht mit dem Modul LWP::Simple, siehe dessen Doku.
Hm. Also ich hätte da jetzt einfach eine Weiterleitung per
location: http://example.com/?foo=bar
gemacht, da das erste Script ja beendet werden soll und das Ergebnis von der neuen Seite kommen soll...
cu,
Andreas