my $userAgent = LWP::UserAgent->new(); my $request = HTTP::Request->new(POST => 'http://wsqa.nielsenbookdataonline.com/webservices/services/BDOLWebService?wsdl'); $request->header(SOAPAction => '"http://babel.webservices.book.nielsen.com/xsd"'); $request->content($sendit); $request->content_type("text/xml; charset=utf-8"); my $response = $userAgent->request($request); if($response->code == 200) { my $last=""; $last = $response->as_string;