ここでは、ループ内にビルドする必要があるコードを示します。これにより、USER-Agentが多数のターゲットを反復処理できるようになります。
for my $i (1..10000) {
my $request = HTTP::Request->new(GET =>
sprintf("http://www.example.com,%d", $i));
これは反復する正しい方法ですか?私はあなたから話を聞くのが大好きです...出発点を得るために...
ここでは、ループ内にビルドする必要があるコードを示します。これにより、USER-Agentが多数のターゲットを反復処理できるようになります。
for my $i (1..10000) {
my $request = HTTP::Request->new(GET =>
sprintf("http://www.example.com,%d", $i));
これは反復する正しい方法ですか?私はあなたから話を聞くのが大好きです...出発点を得るために...
単なる提案ですが、WWW::Mechanize
代わりに使用することをお勧めします。これは、LWP::Moduleの便利なサブクラスです。実行したいコードは次のようになります。
foreach my $i (1..1000)
{
#$mech is a object for WWW::Mechanize
$mech->get("http://yourtarget.com/whateveryouwant");
}
次に、チェックすることで、応答コード(404-見つかりません、200-OK ...)などで結果を並べ替えることができます。$mech->status()