perl에서 Mechanize를 사용하여 this site에 특정 TV 프로그램의 다음 에피소드의 날짜를 가져 오려고합니다.양식 제출 후 리디렉션하면 WWW :: Mechanize (perl)를 사용하여 404 오류가 발생합니다.
# getting episode number & date
# create a new browser
use WWW::Mechanize;
my $browser = WWW::Mechanize->new(autocheck => 0);
# fill search form, getting to tv show page
my $url= "http://next-episode.net/";
$browser->get($url);
$browser->form_name("search");
$browser->field("search", "big bang");
$browser->click();
print $browser->content();
TV 쇼 웹 페이지에 연결할 수 없습니다. 404 페이지 만 표시됩니다. "찾고있는 페이지를 찾을 수 없습니다! 잘못된 URL을 입력했거나 잘못 연결되었거나 이동되었을 수 있습니다."
나는 형식을 잘못 작성하고 있습니까?
을 ofc "빅뱅"은 결국 변수가 될 것입니다. atm "수동 검색으로 올바른 페이지로 이동했기 때문에 참조 용으로"빅뱅 "을 사용하고 있습니다. – Thatkookooguy
페이지를 보면 양식이 일반적으로 양식을 제출하는 대신 javascript를 실행하는 것처럼 보입니다. (Mechanize는 JS를하지 않습니다) – geoffspear