#!/usr/bin/perl -w use strict; print "Content-type: text/html\n\n"; use LWP::UserAgent; use HTTP::Cookies; use HTTP::Request::Common; my $ua = LWP::UserAgent->new; $ua->cookie_jar(HTTP::Cookies->new(file => 'cookie_jar', autosave =>1)); my $r = $ua->request(POST "http://www.handango.com/Login.jsp", requiredUserName => 'abc123', requiredPassword => '123abc', Submit => 'Sign in' ); while ($r->is_redirect) { my $u = $r->header('location') or die "missing location: ", $r->as_string; $r = $ua->request(GET $u); } #print $r->as_string; if ($r->is_success) { print $r->content; } else{ print "failed"; } exit;