Fremde Website aufrufen -> REFERER?!?!
Mike
- cgi
Ich möchte mittels CGI-Script eine Website auf einem anderen Server aufrufen (LWP-Modul) und das Formular zurückposten. Dabei soll es für den "fremden" Server nicht erkennbar sein, ob mein Script die Seite aufruft oder ob das Forumular direkt über den Browser aufgerufen wird, d.h. der Referer muss stimmen!
Wie kann das Problem gelöst werden??
Hi,
Wie kann das Problem gelöst werden??
mit LWP::UserAgent, HTTP::Request und HTTP::Headers. Siehe die entsprechenden Dokus; insbesondere die zum letztgenannten Modul.
Cheatah
Ich möchte mittels CGI-Script eine Website auf einem anderen Server aufrufen (LWP-Modul) und das Formular zurückposten. Dabei soll es für den "fremden" Server nicht erkennbar sein, ob mein Script die Seite aufruft oder ob das Forumular direkt über den Browser aufgerufen wird, d.h. der Referer muss stimmen!
Wie kann das Problem gelöst werden??
#!perl -w
use LWP::UserAgent;
my $ua = new LWP::UserAgent;
my $r = HTTP::Request->new(GET => "http://www.perldoc.org");
$r->referer("my referer");
perldoc HTTP::Request
perldoc HTTP::Headers
perldoc HTTP::Message
Gruß Kai