Mike: Fremde Website aufrufen -> REFERER?!?!

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??

  1. 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

  2. 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