Wie lade ich eine Datei mit WWW :: Mechanize herunter, nachdem ein Formular gesendet wurde?

Ich habe den Code:

#!/usr/bin/perl
use strict;
use WWW::Mechanize;

my $url = 'http://divxsubtitles.net/page_subtitleinformation.php?ID=111292';
my $m = WWW::Mechanize->new(autocheck => 1);
$m->get($url);
$m->form_number(2);
$m->click();
my $response = $m->res();
print $m->response->headers->as_string;

Es sendet den Download-Button auf der Seite, aber ich bin nicht sicher, wie ich die Datei herunterladen soll, die nach dem POST zurückgesendet wird.

Ich möchte eine Möglichkeit, dies mit Wget, wenn möglich, herunterzuladen. Ich dachte, dass ihre möglicherweise eine geheime URL weitergegeben wird oder so? Oder muss ich es mit LWP direkt aus dem Antwortstream herunterladen?

Wie lade ich die Datei in diesem Header herunter?

Vielen Dank,

Cody Goodman

Antworten auf die Frage(3)

Ihre Antwort auf die Frage