0
我正在使用Perl的WWW::Scripter
解析網站。如何在WWW :: Scripter中執行超時
有沒有一種方法可以包含超時10秒。 eval
通常適用於超時,但在這種情況下,它不適用。
WWW::Scripter::Plugin::JavaScript
我正在使用Perl的WWW::Scripter
解析網站。如何在WWW :: Scripter中執行超時
有沒有一種方法可以包含超時10秒。 eval
通常適用於超時,但在這種情況下,它不適用。
WWW::Scripter::Plugin::JavaScript
WWW::Scripter是WWW::Mechanize一個子類。而WWW :: Mechanize反過來是LWP::UserAgent的一個子類。因此,您可以在WWW :: Scripter對象上調用LWP :: UserAgent的所有方法。這包括timeout()
。
my $scripter = WWW::Scripter->new;
$scripter->timeout(10);
$scripter->get($some_url);
謝謝,但這是行不通的。我正在使用$ w-> use_plugin('JavaScript'); \t也......沒有超時:(所有其他的想法? – JOhnlw009a