in reply to POSTing information on a web page
You need to send the session cookie(s) back with every page request. If you look at the response you will see your login tokens:
Set-Cookie: PHPSESSID=rl6oeo664r7g9lnd7gin5ilvn3; path=/ Set-Cookie: fusion_user=24236.f31e0a8a2cefed417ec46c7675e4142d; expires=Mon, 16 Jun 2008 16:48:06 GMT; path=/
These tokens are how the server knows you logged in. Just set up a HTTP::Cookies cookie jar and it will work fine. If you want the executive answer (using your first example):
use LWP::UserAgent; use HTTP::Cookies; # not actually required as LWP uses it, # so you don't need to use it again.... $agent = LWP::UserAgent->new; $agent->cookie_jar( {} ); # temporary cookie jar $agent->agent( [snip]
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: POSTing information on a web page
by Corion (Patriarch) on Jun 16, 2008 at 15:10 UTC | |
|
Re^2: POSTing information on a web page
by clone4 (Sexton) on Jun 16, 2008 at 17:36 UTC | |
by Corion (Patriarch) on Jun 16, 2008 at 17:39 UTC | |
by tachyon-II (Chaplain) on Jun 16, 2008 at 23:17 UTC | |
by clone4 (Sexton) on Jun 17, 2008 at 10:58 UTC |