use strict; use LWP::Simple; use LWP; use HTTP::Cookies; my $browser=LWP::UserAgent->new; $browser->cookie_jar({}); my $response=$browser->post( 'https://id.thewebsite.com/exec?c=user&f=login&_ref=User%5CLoginForm"', [ 'un'=>"username", 'pw'=>"password", 'as'=>"stuffthatwashidden", 'sid'=>"stuffthatwashidden", 'rs'=>"stuffthatwashidden", 'rc'=>'stuffthatwashidden' ], ); print $response->status_line;