$ENV{HTTPS_CERT_FILE} = 'cert.pem'; $ENV{HTTPS_KEY_FILE} = 'key.pem'; #### my $cookie_jar = HTTP::Cookies->new; my $ua = new LWP::UserAgent; if ( $proxy ne "" ) { $ua->proxy(['http', 'https'], $proxy); } my $request = new HTTP::Request("POST", $url); $request->content_type('application/x-www-form-urlencoded'); $request->content($content); $ua->agent("Mozilla/4.7"); $cookie_jar->add_cookie_header($request); my $response = $ua->request($request); $cookie_jar->extract_cookies($response);