#!/usr/bin/perl -w use warnings; use strict; use LWP::UserAgent; my $url = 'https://www.dccourts.gov/cco/maincase.jsf'; #my $url = 'https://www.paypal.com/'; my $browser = LWP::UserAgent->new; my $response = $browser->post($url, [ 'appData%3Asearchform' => 'appData%3Asearchform', 'appData%3Asearchform%3AsearchPanelCollapsedState' => 'false', 'appData%3Asearchform%3Ajspsearchpage%3AlastName' => '', 'appData%3Asearchform%3Ajspsearchpage%3AcompanyName' => '', 'appData%3Asearchform%3Ajspsearchpage%3AfirstName' => '', 'appData%3Asearchform%3Ajspsearchpage%3Aj_id_id14pc4' => '2011', 'appData%3Asearchform%3Ajspsearchpage%3AselectCaseType' => 'CF2', 'appData%3Asearchform%3Ajspsearchpage%3Aj_id_id18pc4' => '003817', 'appData%3Asearchform%3Ajspsearchpage%3AnameAttributesPanelCollapsedState' => 'true', 'appData%3Asearchform%3Ajspsearchpage%3AsubmitSearch.x' => '25', 'appData%3Asearchform%3Ajspsearchpage%3AsubmitSearch.y' => '26', 'javax.faces.ViewState' => 'j_id1%3Aj_id2', ] ); #my $response = $browser->post($url, # [ 'foo' => 'bar', # ] #); die "$url error: ", $response->status_line unless $response->is_success; print $response->content;