CGI-Prototype-Mecha
view release on metacpan or search on metacpan
lib/CGI/Prototype/Mecha.pm view on Meta::CPAN
$ENV{PATH_INFO} = "/" . $uri->rel("http://mecha/")->path; # not quite right
$ENV{SERVER_NAME} = $uri->host;
$ENV{SERVER_ADDR} = $uri->host;
$ENV{SERVER_PORT} = $uri->port;
$request->headers->scan
(sub {
my ($header, $value) = @_;
if (lc $header eq "content-length") {
$ENV{CONTENT_LENGTH} = $value;
} elsif (lc $header eq "content-type") {
$ENV{CONTENT_TYPE} = $value;
} else {
(my $env = uc "HTTP_$header") =~ tr/-/_/;
## warn "setting \$ENV{$env} to $value\n";
$ENV{$env} = $value;
}
}
);
( run in 0.951 second using v1.01-cache-2.11-cpan-524268b4103 )