CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     P     > >     Plack
Distribution Plack [Download]
Author MIYAGAWA [ Tatsuhiko Miyagawa ]
Version 0.9980
Abstract Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
Released 6 June 2011
Size 229.7 KB
MD5 Checksum 63078abb9e4ca860179de4c808a2a93f
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Devel::StackTrace  |   Devel::StackTrace::AsHTML  |   File::ShareDir  |   Filesys::Notify::Simple  |   Hash::MultiValue  |   HTTP::Body  |   HTTP::Message  |   LWP::UserAgent  |   parent  |   Pod::Usage  |   Test::TCP  |   Try::Tiny  |   URI  |  

Modules

HTTP::Message::PSGI  [source] Converts HTTP::Request and HTTP::Response from/to PSGI env and response
HTTP::Server::PSGI  [source] Standalone PSGI compatible HTTP server
Plack  [source]   [v 0.9980] Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
Plack::App::Cascade  [source] Cascadable compound application
Plack::App::CGIBin  [source] cgi-bin replacement for Plack servers
Plack::App::Directory  [source] Serve static files from document root with directory index
Plack::App::File  [source] Serve static files from root directory
Plack::App::PSGIBin  [source] Run .psgi files from a directory
Plack::App::URLMap  [source] Map multiple apps in different paths
Plack::App::WrapCGI  [source] Compiles a CGI script as PSGI application
Plack::Builder  [source] OO and DSL to enable Plack Middlewares
Plack::Component  [source] Base class for PSGI endpoints
Plack::Handler  [source] Connects PSGI applications and Web servers
Plack::Handler::Apache1  [source] Apache 1.3.x handlers to run PSGI application
Plack::Handler::Apache2  [source] Apache 2.0 handlers to run PSGI application
Plack::Handler::Apache2::Registry  [source] Runs .psgi files.
Plack::Handler::CGI  [source] CGI handler for Plack
Plack::Handler::FCGI  [source] FastCGI handler for Plack
Plack::Handler::HTTP::Server::PSGI  [source] adapter for HTTP::Server::PSGI
Plack::Handler::HTTP::Server::Simple  [source] Adapter for HTTP::Server::Simple
Plack::Handler::Standalone  [source] adapter for HTTP::Server::PSGI
Plack::HTTPParser  [source] Parse HTTP headers
Plack::HTTPParser::PP  [source] Pure perl fallback of HTTP::Parser::XS
Plack::Loader  [source] (auto)load Plack Servers
Plack::Loader::Delayed  [source] Delay the loading of .psgi until the first run
Plack::Loader::Restarter  [source] Restarting loader
Plack::Loader::Shotgun  [source] forking implementation of plackup
Plack::Middleware  [source] Base class for easy-to-use PSGI middleware
Plack::Middleware::AccessLog  [source] Logs requests like Apache's log format
Plack::Middleware::AccessLog::Timed  [source] Logs requests with time and accurate body size
Plack::Middleware::Auth::Basic  [source] Simple basic authentication middleware
Plack::Middleware::BufferedStreaming  [source] Enable buffering for non-streaming aware servers
Plack::Middleware::Chunked  [source] Applies chunked encoding to the response body
Plack::Middleware::Conditional  [source] Conditional wrapper for Plack middleware
Plack::Middleware::ConditionalGET  [source] Middleware to enable conditional GET
Plack::Middleware::ContentLength  [source] Adds Content-Length header automatically
Plack::Middleware::ContentMD5  [source] Automatically sets the Content-MD5 header on all String bodies
Plack::Middleware::ErrorDocument  [source] Set Error Document based on HTTP status code
Plack::Middleware::Head  [source] auto delete response body in HEAD requests
Plack::Middleware::HTTPExceptions  [source] Catch HTTP exceptions
Plack::Middleware::IIS6ScriptNameFix  [source] fixes wrong SCRIPT_NAME and PATH_INFO that IIS6 sets
Plack::Middleware::JSONP  [source] Wraps JSON response in JSONP if callback parameter is specified
Plack::Middleware::LighttpdScriptNameFix  [source] fixes wrong SCRIPT_NAME and PATH_INFO that lighttpd sets
Plack::Middleware::Lint  [source] Validate request and response
Plack::Middleware::Log4perl  [source] Uses Log::Log4perl to configure logger
Plack::Middleware::LogDispatch  [source] Uses Log::Dispatch to configure logger
Plack::Middleware::NullLogger  [source] Send logs to /dev/null
Plack::Middleware::RearrangeHeaders  [source] Reorder HTTP headers for buggy clients
Plack::Middleware::Recursive  [source] Allows PSGI apps to include or forward requests recursively
Plack::Middleware::Refresh  [source] Refresh all modules in %INC
Plack::Middleware::Runtime  [source] Sets an X-Runtime response header
Plack::Middleware::SimpleContentFilter  [source] Filters response content
Plack::Middleware::SimpleLogger  [source] Simple logger that prints to psgi.errors
Plack::Middleware::StackTrace  [source] Displays stack trace when your app dies
Plack::Middleware::Static  [source] serve static files with Plack
Plack::Middleware::Writer  [source] DEPRECATED
Plack::Middleware::XFramework  [source] Sample middleware to add X-Framework
Plack::Middleware::XSendfile  [source] Sets X-Sendfile (or a like) header for frontends
Plack::MIME  [source] MIME type registry
Plack::Request  [source]   [v 0.9980] Portable HTTP request object from PSGI env hash
Plack::Request::Upload  [source] handles file upload requests
Plack::Response  [source]   [v 0.9980] Portable HTTP Response object for PSGI response
Plack::Runner  [source] plackup core
Plack::Server  [source] DEPRECATED. See Plack::Handler
Plack::Server::Apache1  [source] DEPRECATED
Plack::Server::Apache2  [source] DEPRECATED
Plack::Server::CGI  [source] DEPRECATED
Plack::Server::FCGI  [source] DEPRECATED
Plack::Server::ServerSimple  [source]   [v 0.9980] DEPRECATED
Plack::Server::Standalone  [source] DEPRECATED
Plack::Server::Standalone::Prefork  [source] DEPRECATED use Starman or Starlet instead
Plack::TempBuffer  [source] temporary buffer to save bytes
Plack::TempBuffer::Auto [source]
Plack::TempBuffer::File [source]
Plack::TempBuffer::PerlIO [source]
Plack::Test  [source] Test PSGI applications with various backends
Plack::Test::MockHTTP  [source] Run mocked HTTP tests through PSGI applications
Plack::Test::Server  [source] Run HTTP tests through live Plack servers
Plack::Test::Suite  [source] Test suite for Plack handlers
Plack::Util  [source] Utility subroutines for Plack server and framework developers
Plack::Util::Accessor  [source] Accessor generation utility for Plack

Categories

Data Type Utilities    >>     Plack
World Wide Web HTML HTTP CGI    >>     Plack
World Wide Web HTML HTTP CGI    >>     HTTP

Win32 PPM packages for "Plack"

ActiveState default Perl 5.10 repository   [  v 0.9980   ]
ActiveState default Perl 5.12 repository   [  v 0.9980   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.