#!/usr/bin/perl
use
strict;
use
warnings;
use
SCGI;
use
IO::Socket::INET;
use
Data::Dumper;
my
$socket
= IO::Socket::INET->new(
Listen
=> 5,
ReuseAddr
=> SO_REUSEADDR,
LocalPort
=> 9090
) or
die
"cannot bind to port 9090: $!"
;
my
$scgi
= SCGI->new(
$socket
,
blocking
=> 1);
while
(
my
$request
=
$scgi
->
accept
) {
$request
->read_env;
$request
->
socket
->
(
"Content-Type: text/plain\n\n"
);
$request
->
socket
->
(Dumper
$request
->env);
$request
->
close
;
}