in reply to Re^2: use WWW::Mechanize or LWP to interface with WEB
in thread use WWW::Mechanize or LWP to interface with WEB
Try something like this:
use WWW::Mechanize; use strict; my $url = 'http://server/path/to/form.html'; my $mech = WWW::Mechanize->new(); $mech->get($url); die "can't get page!" unless $mech->success && $mech->content =~ /look for something/; die "can't find form!" unless $mech->form_number(0); my @values = ('learn', 'perl', [option => 'M']); die "couldn't fill out form!" unless $mech->set_visible(@values) == 3; $mech->submit; die "can't submit form!" unless $mech->success && $mech->content =~ /something useful/;
Any better?
-David
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: use WWW::Mechanize or LWP to interface with WEB
by learnperl (Acolyte) on Nov 16, 2007 at 07:43 UTC | |
by erroneousBollock (Curate) on Nov 16, 2007 at 07:47 UTC | |
by naikonta (Curate) on Nov 16, 2007 at 10:19 UTC | |
by learnperl (Acolyte) on Nov 16, 2007 at 18:22 UTC | |
by learnperl (Acolyte) on Nov 16, 2007 at 08:11 UTC |