Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Program getting HTML of a document instead of posting to it

by Intaglio (Novice)
on Jan 13, 2001 at 23:59 UTC ( [id://51621]=perlquestion: print w/replies, xml ) Need Help??

Intaglio has asked for the wisdom of the Perl Monks concerning the following question:

I've got the following code:

my $ua = new LWP::UserAgent; my $req = new HTTP::Request 'POST','http://www.foo.com/program.pl'; $req->content_type('application/x-www-form-urlencoded'); $req->content('name='.$name.'&pass='.$pass); my $res = $ua->request($req); print $res->as_string;

What I want it to do is POST to the program on and take me to the page that results from the information being POSTED. What its doing is GETting the HTML of that page with the fields filled in with the values that I specified. Is this supposed to happen? Shouldn't it be, in effect, filling the fields in and pressing submit for me, taking me to whatever page results in that program being run?

--
Intaglio

Replies are listed 'Best First'.
Re: Program getting HTML of a document instead of posting to it
by Fastolfe (Vicar) on Jan 14, 2001 at 00:07 UTC
    You are probably missing something with your form fields. It's common practice for a form-processing CGI to return errors along with the form the user attempted to post, complete with the values they gave, so that they can correct their submission and try again. Could this be happening here?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://51621]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (4)
As of 2024-04-26 00:23 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found