use strict;
use Socket;
# initialize host and port
my $host = 'localhost';
my $port = 8999;
my $proto = getprotobyname('tcp');
# get the port address
my $iaddr = inet_aton($host);
my $paddr = sockaddr_in($port, $iaddr);
# create the socket, connect to the port
socket(SOCKET, PF_INET, SOCK_STREAM, $proto) or die "socket: $!";
connect(SOCKET, $paddr) or die "connect: $!";
# create data
my $data = <<"START" ;
sum
1.12
4.12
START
my $header = <<"START" ;
POST /quotes.cgi HTTP/1.0
Host: localhost
Content-Type: text/xml
START
$header .= "Content-length: " . length($data) ;
my $content = $header. "\n" . $data ;
print $content ;
print SOCKET "$content\n" ;
my $line;
while ($line = )
{
print $line;
}
close SOCKET or die "close: $!";