Hi All,
I am trying to download my account information from the online banking
function of Wells Fargo and I can't seem to figure out how?
I can't seem to get past the initial logon screen. The result that is
printed from the print $response->content is the login screen. I was
expecting
the account summery page ( since I added the userid and passwd in my
request) I have looked at the lwpcook man page ( this is where I
got the example on how to connect). I have to be doing something wrong but I
don't know what. Anyone have an example of a complete
exchange between client and server back to client then server? 

Thanks

Ron Hill 




use HTTP::Request;
use LWP::UserAgent;
BEGIN { *LWP::UserAgent::redirect_ok = sub { 1 } }
use HTTP::Cookies;
use HTTP::Response;
use File::Basename;
use strict;
usage() unless (@ARGV);

my $ua = LWP::UserAgent->new;
$ua->cookie_jar(HTTP::Cookies->new(file => "c:/temp/lwpcookies.txt",
                                     autosave => 1));
$ua->agent('Mozilla/4.73');

my $req = new HTTP::Request('POST','https://banking.wellsfargo.com'),
           [ userid => "$ARGV[0]", passwd => "$ARGV[1]" , 'Account Summary'
=> 'Account Summary' ];

my $response = $ua->request ($req);


if ($response->is_success) {
                        print $response->content;
                        
                      } else {
                        print "Failed: ", $response->status_line, "\n";
                      }
                                             
                 

sub usage() {

   my $file = basename $0;

   print <<END_USAGE;
Usage:

   \$ $file <option>

   where <option> is  [ID,password].

END_USAGE

   exit 0;

} # sub usage()} # sub usage()

Reply via email to