Johnny: Post-Request

Beitrag lesen

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