#!perl use HTTP::REQUEST; use LWP::UserAgent; #print "Hello there\n"; my $useragent = LWP::UserAgent->new(agent => 'Perl Post'); my $message = 'Demo'; my $response = $useragent->post('http://localhost/read_xml.pl',Content_Type => 'text/xml', Content => $message); print $response->as_string; exit; #### #!perl use SOAP::Lite; use SOAP::Transport::HTTP; #print "Content-type: text/plain\n\n"; SOAP::Transport::HTTP::CGI -> dispatch_to('Demo') -> handle; package Demo; print "Content-type: text/plain\n\n"; print "This is a test\n"; my $argument = pop; print "Argument is: $argument\n"; exit;