#!/usr/bin/perl -w use CGI::Carp qw(fatalsToBrowser); use strict; use WWW::Mechanize; use HTTP::Cookies; use LWP 5.64; use LWP::Debug qw(+); print "Content-type: text/html\n\n"; # creating a new cookie jar my $mech = WWW::Mechanize->new(); my $url = 'http://www.kbb.com/KBB/UsedCars/2007_Acura_MDX.aspx'; $mech->cookie_jar(HTTP::Cookies->new()); $mech->cookie_jar->set_cookie(-name=>'PersistentZipCode', -value=>'15213', -host=>'www.kbb.com', -expires=>'Thu, 04 Dec 2008 18:23:16 GMT', -path=>'/' -secure=>'false'); $mech->cookie_jar->set_cookie(-name=>'ZipCode', -value=>'15213', -host=>'www.kbb.com', -expires=>'+2h', -path=>'/', -secure=>'false'); # build a request object my $request = $mech->request->(GET => $url ); $mech->cookie_jar->add_cookie_header($request); $mech->get($url); print $mech->content();