Plack-Handler-CLI
view release on metacpan or search on metacpan
lib/Plack/Handler/CLI.pm view on Meta::CPAN
SERVER_SOFTWARE => ref($self),
# PSGI
'psgi.version' => [1,1],
'psgi.url_scheme' => $uri->scheme,
'psgi.input' => $self->stdin,
'psgi.errors' => $self->stderr,
'psgi.multithread' => Plack::Util::FALSE,
'psgi.multiprocess' => Plack::Util::TRUE,
'psgi.run_once' => Plack::Util::TRUE,
'psgi.streaming' => Plack::Util::FALSE,
'psgi.nonblocking' => Plack::Util::FALSE,
%ENV, # override
);
$env{SCRIPT_NAME} = '' if $env{SCRIPT_NAME} eq '/';
my $res = Plack::Util::run_app($app, \%env);
if (ref $res eq 'ARRAY') {
$self->_handle_response($res);
( run in 0.348 second using v1.01-cache-2.11-cpan-4d50c553e7e )