| This Release | Plack-0.9031 | [Download] [Browse] | 11 Jan 2010 | |||
| Latest Release | Plack-0.9985 | [Download] [Browse] | 31 Oct 2011 | |||
| Other Releases | ||||||
| Links | [ Discussion Forum ] [ View/Report Bugs (2) ] [ Dependencies ] [ Other Tools ] | |||||
| Repository | git://github.com/miyagawa/Plack.git | |||||
| CPAN Testers | PASS (347) FAIL (70) NA (1) UNKNOWN (4) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(4 Reviews)
[ Rate this distribution ]
| |||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | |||||
| Special Files |
|
|||||
| HTTP::Message::PSGI | Converts HTTP::Request and HTTP::Response from/to PSGI env and response | ||
| Plack | PSGI toolkit and servers | 0.9031 | |
| Plack::App::CGIBin | cgi-bin replacement for Plack servers | ||
| Plack::App::Cascade | Cascadable compound application | ||
| Plack::App::Directory | Serve static files from document root with directory index | ||
| Plack::App::FCGIDispatcher | Dispatch requests to FCGI servers | ||
| Plack::App::File | Serve static files from root directory | ||
| Plack::App::PSGIBin | Run .psgi files from a directory | ||
| Plack::App::URLMap | Map multiple apps in different paths | ||
| Plack::Builder | OO and DSL to enable Plack Middlewares | ||
| Plack::Component | Base class for PSGI endpoints | ||
| Plack::HTTPParser | Parse HTTP headers | ||
| Plack::HTTPParser::PP | Pure perl fallback of HTTP::Parser::XS | ||
| Plack::Loader | (auto)load Plack Servers | ||
| Plack::Loader::Reloadable | |||
| Plack::MIME | MIME type registry | ||
| Plack::Middleware | Base class for easy-to-use PSGI middleware | ||
| Plack::Middleware::AccessLog | Logs requests like Apache's log format | ||
| Plack::Middleware::AccessLog::Timed | Logs requests with time and accurate body size | ||
| Plack::Middleware::Auth::Basic | Simple basic authentication middleware | ||
| Plack::Middleware::Chunked | Applies chunked encoding to the response body | ||
| Plack::Middleware::Conditional | Conditional wrapper for Plack middleware | ||
| Plack::Middleware::ConditionalGET | Middleware to add "conditional", GET | ||
| Plack::Middleware::ContentLength | Adds Content-Length header automatically | ||
| Plack::Middleware::ContentMD5 | Automatically sets the Content-MD5 header on all String bodies | ||
| Plack::Middleware::ErrorDocument | Set Error Document based on HTTP status code | ||
| Plack::Middleware::JSONP | Wraps JSON response in JSONP if callback parameter is specified | ||
| Plack::Middleware::Lint | Validate request and response | ||
| Plack::Middleware::MethodOverride | Overrides HTTP method with X-HTTP-Method-Override header | ||
| Plack::Middleware::RearrangeHeaders | Reorder HTTP headers for buggy clients | ||
| Plack::Middleware::Runtime | Sets an X-Runtime response header | ||
| Plack::Middleware::SimpleContentFilter | Filters response content | ||
| Plack::Middleware::StackTrace | Displays stack trace when your app dies | ||
| Plack::Middleware::Static | serve static files with Plack | ||
| Plack::Middleware::Writer | |||
| Plack::Middleware::XFramework | Sample middleware to add X-Framework | ||
| Plack::Middleware::XSendfile | Sets X-Sendfile (or a like) header for frontends | ||
| Plack::Runner | plackup core | ||
| Plack::Server | Standard interface for Plack implementations | ||
| Plack::Server::Apache1 | Apache 1.3.x handlers to run PSGI application | ||
| Plack::Server::Apache2 | Apache 2.0 handlers to run PSGI application | ||
| Plack::Server::CGI | |||
| Plack::Server::FCGI | |||
| Plack::Server::Standalone | single process standalone HTTP server | ||
| Plack::Server::Standalone::Prefork | Prefork standalone HTTP server | ||
| Plack::Test | Test PSGI applications with various backends | ||
| Plack::Test::MockHTTP | Run mocked HTTP tests through PSGI applications | ||
| Plack::Test::Server | Run HTTP tests through live Plack servers | ||
| Plack::Test::Suite | |||
| Plack::Util | Utility subroutines for Plack server and framework developers | ||
| Plack::Util::Accessor | Accessor generation utility for Plack |
| plackup | Run PSGI application with Plack servers   |