Hallo SelfForum,
ich versuche, einen Post-Request mittels eines Scripts zu simulieren. Dazu habe ich folgendes ausprobiert (laut CPAN-Beschreibung):
...
use LWP::UserAgent;
use HTTP::Request::Common;
$ua = LWP::UserAgent->new;
$ua->request(POST 'http://www.mydomain.de/formmail.pl',
[name => 'Johnny',
email => 'meine@email.de']);
...
Das Script "formmail.pl" liegt auf meinem Server, übermittelt aber nach diesem Aufruf keine Daten.
Dann habe ich noch folgendes ausprobiert (CPAN-Suche: "lwpcook"):
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
my $req = HTTP::Request->new(POST => 'http://www.mydomain.de/formmail.pl');
$req->content_type('application/x-www-form-urlencoded');
$req->content('match=www&errors=0&name=Johnny&email=meine@email.de');
my $res = $ua->request($req);
print $res->as_string;
Da tat sich dann auch nichts. Kann mir jemand einen Tipp geben - hab ich was übersehen?
Thanx a lot!
JOhnnY