私はPerlを初めて使用し、現在Webフォームに自動的に入力してLWPを使用して送信するPerlスクリプトを作成しています。WebサイトのURLは***/something.cgi
であり、そのドキュメントには、入力する必要のあるフォームがあり、[送信]をクリックします。別のフォームに入力する別のページに移動しますが、WebサイトのURLは同じままです。
私はなんとか最初のフォームに記入し、以下を使用して送信しました。
$res = $ua->request($f->press("submit"));
どこ
my $f = HTTP::Request::Form->new($forms[0], $url);
表示$res->as_string
すると次のページのソースが表示されますが、それを埋めるために新しいフォームを取得しようとしましたが、それは私がすでに持っているのと同じフォームを私に与えました。フォームに記入して続行するには、次のページを取得するにはどうすればよいですか?