У меня есть код:Как загрузить файл с WWW :: Mechanize после отправки формы?
#!/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;
Она представляет кнопку загрузки на странице, но я не знаю, как загрузить файл, который отправляется обратно после POST.
Я хочу, чтобы загрузить его с помощью wget, если это возможно. Я думал, что это может быть секретный URL-адрес или что-то в этом роде? Или мне придется загрузить его с помощью LWP непосредственно из потока ответов?
Так как загрузить файл, который находится в этом заголовке?
Спасибо,
Cody Goodman
, когда я использовал это, чтобы загрузить pdf-файл из 6 страниц, это так, но содержимое было пустым. что пошло не так. – msinfo
ой! $ mech-> save_content ($ filename, binmode => ': raw', decoded_by_headers => 1); это помогло мне – msinfo