mam kod:Jak pobrać plik z WWW :: Mechanize po przesłaniu formularza?
#!/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;
Twierdzi przycisk Pobierz na tej stronie, ale nie jestem pewien, jak pobrać plik, który jest wysyłany z powrotem po POST.
Potrzebuję sposobu, aby pobrać to za pomocą wget, jeśli to możliwe. Myślałem, że mogą to być tajne adresy URL? Czy będę musiał pobrać go z LWP bezpośrednio ze strumienia odpowiedzi?
Jak mogę pobrać plik z tego nagłówka?
Dzięki,
Cody Goodman
kiedy użyłem tego do ściągnięcia pliku PDF z 6 stron, tak, ale zawartość była pusta jakikolwiek pomysł? co poszło nie tak. – msinfo
oh! $ mech-> save_content ($ filename, binmode => ': raw', decoded_by_headers => 1); to pomogło mi – msinfo