Any-Daemon-HTTP

 view release on metacpan or  search on metacpan

lib/Any/Daemon/FCGI.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::FCGI - serve the FCGI protocol

=head1 INHERITANCE

 Any::Daemon::FCGI
   is an IO::Socket::IP

lib/Any/Daemon/FCGI/ClientConn.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::FCGI::ClientConn - handle FCGI requests

=head1 SYNOPSIS

=head1 DESCRIPTION

Handles request from one single client in FCGI protocol.  This object

lib/Any/Daemon/FCGI/Request.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::FCGI::Request - HTTP::Request with little extras

=head1 INHERITANCE

 Any::Daemon::FCGI::Request
   is a HTTP::Request

lib/Any/Daemon/HTTP.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP - preforking Apache/Plack-like webserver

=head1 INHERITANCE

 Any::Daemon::HTTP
   is an Any::Daemon

lib/Any/Daemon/HTTP/Directory.pm  view on Meta::CPAN

<tr><td>$d->{flags}</td>
    <td>$d->{user}</td>
    <td>$d->{group}</td>
    <td align="right">$d->{size_nice}</td>
    <td>$d->{mtime_nice}</td>
    <td><a href="$d->{name}">$d->{name}</a>$symdest</td></tr>
__ROW
    }

    local $" = "\n";
    my $content = encode 'utf8', <<__PAGE;
<html><head><title>$dir</title></head>
<style>TD { padding: 0 10px; }</style>
<body>
<h1>Directory $dir</h1>
<table>
@rows
</table>
<p><i>Generated $now</i></p>
</body></html>
__PAGE

lib/Any/Daemon/HTTP/Directory.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::Directory - describe a server directory 

=head1 INHERITANCE

 Any::Daemon::HTTP::Directory
   is an Any::Daemon::HTTP::Source

lib/Any/Daemon/HTTP/Proxy.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::Proxy - proxy request to a remote server

=head1 INHERITANCE

 Any::Daemon::HTTP::Proxy
   is an Any::Daemon::HTTP::Source

lib/Any/Daemon/HTTP/Session.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::Session - represents a client connection

=head1 SYNOPSIS

   # created by Any::Daemon::HTTP

=head1 DESCRIPTION

lib/Any/Daemon/HTTP/Source.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::Source - source of information

=head1 INHERITANCE

 Any::Daemon::HTTP::Source is extended by
   Any::Daemon::HTTP::Directory
   Any::Daemon::HTTP::Proxy

lib/Any/Daemon/HTTP/UserDirs.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::UserDirs - describe user directories

=head1 INHERITANCE

 Any::Daemon::HTTP::UserDirs
   is an Any::Daemon::HTTP::Directory
   is an Any::Daemon::HTTP::Source

lib/Any/Daemon/HTTP/VirtualHost.pod  view on Meta::CPAN

=encoding utf8

=head1 NAME

Any::Daemon::HTTP::VirtualHost - webserver virtual hosts

=head1 SYNOPSIS

 my $vhost  = Any::Daemon::HTTP::VirtualHost->new
  ( directories => ...
  , rewrite     => ...



( run in 1.082 second using v1.01-cache-2.11-cpan-49f99fa48dc )