CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     P     > >     Plack
Plack::App::Apache::ActionWrapper
Wrapper for Apache2 Action directive for running PSGI apps on shared hosting with FastCGI
Plack::App::Cascade
Cascadable compound application
Plack::App::CGIBin
cgi-bin replacement for Plack servers
Plack::App::CocProxy
proxy requests and replace by local file
Plack::App::DAV
simple DAV server for Plack
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::ImageMagick
Create and manipulate images with Image::Magick
Plack::App::JSP
Javascript PSGI apps via JSP
Plack::App::Path::Router
A Plack component for dispatching with Path::Router
Plack::App::Path::Router::PSGI
A Plack component for dispatching with Path::Router to Pure PSGI targets
Plack::App::Proxy
proxy requests
Plack::App::Proxy::Backend
pluggable backend for making the actual HTTP request
Plack::App::Proxy::Backend::AnyEvent::HTTP
backend which uses AnyEvent::HTTP
Plack::App::Proxy::Backend::LWP
backend which uses LWP::UserAgent
Plack::App::Proxy::Selective
Proxy app that serves selected paths from local dir.
Plack::App::Proxy::Test
Is utilities to test Plack::App::Proxy.
Plack::App::PSGIBin
Run .psgi files from a directory
Plack::App::TemplateToolkit
DEPRECIATED use Plack::Middleware::TemplateToolkit
Plack::App::URLMap
Map multiple apps in different paths
Plack::App::WrapApacheReq
Wrapping mod_perl2 applications in Plack
Plack::App::WrapApacheReq::FakeRequest
Plack::App::WrapCGI
Compiles a CGI script as PSGI application
Plack::Builder
OO and DSL to enable Plack Middlewares
Plack::Builder::Conditionals
Plack::Builder extension
Plack::Client
abstract interface to remote web servers and local PSGI apps
Plack::Client::Backend
turns a Plack::Request into a PSGI app
Plack::Client::Backend::http
backend for handling HTTP requests
Plack::Client::Backend::psgi_local
backend for handling local app requests
Plack::Component
Base class for PSGI endpoints
Plack::Handler
Connects PSGI applications and Web servers
Plack::Handler::AnyEvent::FCGI
Asynchronous FCGI handler for PSGI using AnyEvent::FCGI
Plack::Handler::AnyEvent::HTTPD
Plack handler to run PSGI apps on AnyEvent::HTTPD
Plack::Handler::AnyEvent::ReverseHTTP
reversehttp gateway for PSGI application
Plack::Handler::AnyEvent::SCGI
PSGI handler on AnyEvent::SCGI
Plack::Handler::Apache1
Apache 1.3.x handlers to run PSGI application
Plack::Handler::Apache2
Apache 2.0 handlers to run PSGI application
Plack::Handler::Apache2::Registry
Runs .psgi files.
Plack::Handler::CGI
CGI handler for Plack
Plack::Handler::CLI
Command line interface to PSGI applications
Plack::Handler::Corona
Corona server adapter for Plack
Plack::Handler::FCGI
FastCGI handler for Plack
Plack::Handler::FCGI::Async
Plack::Handler::FCGI::Engine
A Plack::Handler backend for FCGI::Engine
Plack::Handler::FCGI::Engine::ProcManager
A process manager for Plack::Handler::FCGI::Engine
Plack::Handler::FCGI::EV
PSGI handler for FCGI::EV
Plack::Handler::Feersum
plack adapter for Feersum
Plack::Handler::Fliggy
Adapter for Fliggy
Plack::Handler::HTTP::Server::PSGI
adapter for HTTP::Server::PSGI
Plack::Handler::HTTP::Server::Simple
Adapter for HTTP::Server::Simple
Plack::Handler::SCGI
PSGI handler on SCGI daemon
Plack::Handler::Standalone
adapter for HTTP::Server::PSGI
Plack::Handler::Starlet
Plack::Handler::Starman
Plack adapter for Starman
Plack::Handler::Twiggy
Adapter for Twiggy
Plack::HTTPParser
Parse HTTP headers
Plack::HTTPParser::PP
Pure perl fallback of HTTP::Parser::XS
Plack::Loader
(auto)load Plack Servers
Plack::Loader::Delayed
Delay the loading of .psgi until the first run
Plack::Loader::Restarter
Restarting loader
Plack::Loader::Shotgun
forking implementation of plackup
Plack::Middleware
Base class for easy-to-use PSGI middleware
Plack::Middleware::Access
don't allow to open your app depending on the remote ip and other parameters
Plack::Middleware::AccessLog
Logs requests like Apache's log format
Plack::Middleware::AccessLog::Timed
Logs requests with time and accurate body size
Plack::Middleware::Acme::YadaYada
Middleware that handles the Yada Yada operator
Plack::Middleware::AddDefaultCharset
a port of Apache2's AddDefaultCharset
Plack::Middleware::AllowCrossSiteAJAX
DEPRECATED
Plack::Middleware::AMF
The great new Plack::Middleware::AMF!
Plack::Middleware::Assets
Concatenate and minify JavaScript and CSS files
Plack::Middleware::Auth::Basic
Simple basic authentication middleware
Plack::Middleware::Auth::Digest
Digest authentication
Plack::Middleware::Auth::Form
Form Based Authentication for Plack (think L<CatalystX::SimpleLogin> but on Plack level)
Plack::Middleware::Auth::Htpasswd
http basic authentication through apache-style .htpasswd files
Plack::Middleware::Auth::Negotiate
Negotiate authentication middleware (SPNEGO)
Plack::Middleware::AutoRefresh
Reload pages in browsers when files are modified
Plack::Middleware::BufferedStreaming
Enable buffering for non-streaming aware servers
Plack::Middleware::Cache
Use Cached Responses of Certain URIs
Plack::Middleware::Cached
Plack::Middleware::ChromeFrame
injects Google Chrome Frame into IE
Plack::Middleware::Chunked
Applies chunked encoding to the response body
Plack::Middleware::Class::Refresh
Refresh your app classes with Class::Refresh before requests
Plack::Middleware::Compile
Plack::Middleware::Conditional
Conditional wrapper for Plack middleware
Plack::Middleware::ConditionalGET
Middleware to enable conditional GET
Plack::Middleware::ConsoleLogger
Write logs to Firebug or Webkit Inspector
Plack::Middleware::ContentLength
Adds Content-Length header automatically
Plack::Middleware::ContentMD5
Automatically sets the Content-MD5 header on all String bodies
Plack::Middleware::CrossOrigin
Adds headers to allow Cross-Origin Resource Sharing
Plack::Middleware::CSRFBlock
CSRF are never propageted to app
Plack::Middleware::DBIC::QueryLog
Expose a DBIC QueryLog Instance in Middleware
Plack::Middleware::Debug
display information about the current request/response
Plack::Middleware::Debug::Base
Base class for Debug panels
Plack::Middleware::Debug::CatalystLog
Plack::Middleware::Debug::CatalystPluginCache
Panel for monitoring Catalyst::Plugin::Cache's
Plack::Middleware::Debug::Dancer::Logger
Log message from you Dancer's application
Plack::Middleware::Debug::Dancer::Routes
Show available and matched routes for your application
Plack::Middleware::Debug::Dancer::Session
Session panel for your Dancer's application
Plack::Middleware::Debug::Dancer::Settings
Settings panel of your Dancer's application
Plack::Middleware::Debug::Dancer::Version
Show Dancer's version
Plack::Middleware::Debug::DBIC::QueryLog
DBIC Query Log and Query Analyzer
Plack::Middleware::Debug::DBIProfile
DBI::Profile panel
Plack::Middleware::Debug::DBITrace
DBI trace panel
Plack::Middleware::Debug::Environment
Debug panel to inspect the environment
Plack::Middleware::Debug::Memory
Memory Panel
Plack::Middleware::Debug::ModuleVersions
Debug panel to inspect the environment
Plack::Middleware::Debug::Panel
Plack::Middleware::Debug::Parameters
Parameters Panel
Plack::Middleware::Debug::PerlConfig
Debug panel for Perl configuration information
Plack::Middleware::Debug::Profiler::NYTProf
Runs NYTProf on your app
Plack::Middleware::Debug::Response
Debug panel to inspect the response
Plack::Middleware::Debug::Session
Plack::Middleware::Debug::Timer
Debug panel to time the request
Plack::Middleware::Debug::TrackObjects
Track Objects panel
Plack::Middleware::Debug::W3CValidate
Validate your Response Content
Plack::Middleware::Deflater
Compress response body with Gzip or Deflate
Plack::Middleware::Dispatch
Plack::Middleware::DoCoMoGUID
combine DoCoMoGUID::RedirectFilter and DoCoMoGUID::HTMLStickyQuery.
Plack::Middleware::DoCoMoGUID::CheckParam
redirect to param append location if required param is not exist.
Plack::Middleware::DoCoMoGUID::HTMLStickyQuery
added guid=ON to html content link.
Plack::Middleware::DoCoMoGUID::RedirectFilter
Plack::Middleware::DoormanAuthentication
The generic authentication middleware.
Plack::Middleware::DoormanOpenID
The OpenID sign-in middleware.
Plack::Middleware::DoormanTwitter
The OAuth-based Twitter login middleware.
Plack::Middleware::ErrorDocument
Set Error Document based on HTTP status code
Plack::Middleware::ESI
PSGI middleware for Edge Side Includes (ESI)
Plack::Middleware::ETag
Adds automatically an ETag header.
Plack::Middleware::Expires
mod_expires for plack
Plack::Middleware::File::Sass
Sass and SCSS support for all Plack frameworks
Plack::Middleware::Firebug::Lite
Plack middleware to insert Firebug Lite code into HTML.
Plack::Middleware::FirePHP
Middleware for FirePHP::Dispatcher
Plack::Middleware::ForceEnv
Force set environment variables for testing
Plack::Middleware::Head
auto delete response body in HEAD requests
Plack::Middleware::Header
modify HTTP response headers
Plack::Middleware::HTMLify
Transform a non-html page into html.
Plack::Middleware::HTMLMinify
Plack middleware for HTML minify
Plack::Middleware::HTTPExceptions
Catch HTTP exceptions
Plack::Middleware::IEnosniff
added HTTP Header 'X-Content-Type-Options: nosniff'
Plack::Middleware::IIS6ScriptNameFix
fixes wrong SCRIPT_NAME and PATH_INFO that IIS6 sets
Plack::Middleware::Image::Scale
Resize jpeg and png images on the fly
Plack::Middleware::Inline
Anonymous Plack::Middlewares
Plack::Middleware::InteractiveDebugger
Awesome Interactive Debugger ala Werkzeug
Plack::Middleware::InteractiveDebugger::HTML
Plack::Middleware::IPAddressFilter
Simple IP address access control middleware
Plack::Middleware::iPhone
Make your html more iPhone friendly
Plack::Middleware::JavaScript::Ectype
An Plack Middleware JavaScript Preprocessor designed for large scale javascript development
Plack::Middleware::JSConcat
Concatenate javascripts
Plack::Middleware::JSONP
Wraps JSON response in JSONP if callback parameter is specified
Plack::Middleware::LighttpdScriptNameFix
fixes wrong SCRIPT_NAME and PATH_INFO that lighttpd sets
Plack::Middleware::Lint
Validate request and response
Plack::Middleware::Log4perl
Uses Log::Log4perl to configure logger
Plack::Middleware::Log::Contextual
integrate Log::Contextual with Plack/PSGI logger middleware
Plack::Middleware::Log::Contextual::Logger
Plack::Middleware::Log::Minimal
Log::Minimal middleware to prints to psgi.errors
Plack::Middleware::LogDispatch
Uses Log::Dispatch to configure logger
Plack::Middleware::LogWarn
converts to warns to log messages
Plack::Middleware::MethodOverride
Override REST methods to Plack apps via POST
Plack::Middleware::NeverExpire
set expiration headers far in the future
Plack::Middleware::NoDeflate
Prevent content from being deflated
Plack::Middleware::NoMultipleSlashes
Remove multiple slashes in your paths automatically
Plack::Middleware::NullLogger
Send logs to /dev/null
Plack::Middleware::Options
Implements OPTIONS and filters out unknown methods
Plack::Middleware::OptionsOK
Plack::Middleware::Precompressed
serve pre-gzipped content to compression-enabled clients
Plack::Middleware::Proxy::AddVia
Adds the Via header for the current host.
Plack::Middleware::Proxy::Connect
Handles the CONNECT method.
Plack::Middleware::Proxy::LoadBalancer
Simple load balancer
Plack::Middleware::Proxy::RewriteLocation
Rewrites redirect headers
Plack::Middleware::ProxyMap
Proxy Various URLs to Various Remotes
Plack::Middleware::RearrangeHeaders
Reorder HTTP headers for buggy clients
Plack::Middleware::Recursive
Allows PSGI apps to include or forward requests recursively
Plack::Middleware::RefererCheck
check referer for defensive CSRF attack.
Plack::Middleware::Refresh
Refresh all modules in %INC
Plack::Middleware::REPL
REPL when your application throws errors or warnings
Plack::Middleware::Reproxy
Handle X-Reproxy-URL From Within Plack
Plack::Middleware::Reproxy::Callback
Use A Callback
Plack::Middleware::Reproxy::Furl
Use Furl To Reproxy
Plack::Middleware::ReverseProxy
Supports app to run as a reverse proxy backend
Plack::Middleware::Rewrite
mod_rewrite for Plack
Plack::Middleware::Runtime
Sets an X-Runtime response header
Plack::Middleware::Scope::Container
per-request container
Plack::Middleware::Scope::Session
Global Cache and Option per Request.
Plack::Middleware::ServerStatus::Lite
show server status like Apache's mod_status
Plack::Middleware::Session
Middleware for session management
Plack::Middleware::Session::Cookie
Session middleware that saves session data in the cookie
Plack::Middleware::Session::SerializedCookie
Plack::Middleware::SetAccept
Sets the Accept header based on the suffix or query params of a request
Plack::Middleware::SimpleContentFilter
Filters response content
Plack::Middleware::SimpleLogger
Simple logger that prints to psgi.errors
Plack::Middleware::SizeLimit
Terminate processes if they grow too large
Plack::Middleware::SocketIO
Socket.IO middleware
Plack::Middleware::SocketIO::Base
Base class for transports
Plack::Middleware::SocketIO::Connection
Connection class
Plack::Middleware::SocketIO::Handle
Handle
Plack::Middleware::SocketIO::Htmlfile
Htmlfile transport
Plack::Middleware::SocketIO::JSONPPolling
JSONPPolling transport
Plack::Middleware::SocketIO::Resource
Resource class
Plack::Middleware::SocketIO::WebSocket
WebSocket transport
Plack::Middleware::SocketIO::XHRMultipart
XHRMultipart transport
Plack::Middleware::SocketIO::XHRPolling
XHRPolling transport
Plack::Middleware::SSI
PSGI middleware for server side include content
Plack::Middleware::StackTrace
Displays stack trace when your app dies
Plack::Middleware::Static
serve static files with Plack
Plack::Middleware::Static::Minifier
serves static files and minify CSS and JavaScript
Plack::Middleware::StaticShared
concat some static files to one resource
Plack::Middleware::Status
Plack Middleware for mapping urls to status code-driven responses
Plack::Middleware::TemplateToolkit
Serve files with Template Toolkit and Plack
Plack::Middleware::Test::StashWarnings
Test your application's warnings
Plack::Middleware::Throttle
A Plack Middleware for rate-limiting incoming HTTP requests.
Plack::Middleware::Throttle::Backend::Hash
Plack::Middleware::Throttle::Daily
A Plack Middleware for rate-limiting incoming HTTP requests.
Plack::Middleware::Throttle::Hourly
A Plack Middleware for rate-limiting incoming HTTP requests.
Plack::Middleware::Throttle::Interval
A Plack Middleware for rate-limiting incoming HTTP requests.
Plack::Middleware::Throttle::Limiter
A Plack Middleware for rate-limiting incoming HTTP requests.
Plack::Middleware::UseChromeFrame
enable Google Chrome Frame for users who have it
Plack::Middleware::Watermark
Add watermark to response body
Plack::Middleware::Writer
DEPRECATED
Plack::Middleware::XForwardedFor
Plack middleware to handle X-Forwarded-For headers
Plack::Middleware::XFrameOptions::All
Plack middleware to set X-Frame-Options.
Plack::Middleware::XFramework
Sample middleware to add X-Framework
Plack::Middleware::XSendfile
Sets X-Sendfile (or a like) header for frontends
Plack::Middleware::XSLT
XSLT transformations with Plack
Plack::MIME
MIME type registry
Plack::Request
Portable HTTP request object from PSGI env hash
Plack::Request::BodyParser
Plack::Request::Upload
handles file upload requests
Plack::Response
Portable HTTP Response object for PSGI response
Plack::Runner
plackup core
Plack::Server
DEPRECATED. See Plack::Handler
Plack::Server::AnyEvent
DEPRECATED. Use Twiggy
Plack::Server::AnyEvent::Server::Starter
Use AnyEvent-Based Plack Apps From Server::Starter
Plack::Server::AnyEvent::Writer
Plack::Server::Apache1
DEPRECATED
Plack::Server::Apache2
DEPRECATED
Plack::Server::CGI
DEPRECATED
Plack::Server::Coro
Plack::Server::FCGI
DEPRECATED
Plack::Server::FCGI::Engine
DEPRECATED use Plack::Handler::FCGI::Engine
Plack::Server::FCGI::Engine::ProcManager
DEPRECATED use Plack::Handler::FCGI::Engine::ProcManager
Plack::Server::POE
Plack::Server::ReverseHTTP
Plack::Server::ServerSimple
DEPRECATED
Plack::Server::Standalone
DEPRECATED
Plack::Server::Standalone::Prefork
DEPRECATED use Starman or Starlet instead
Plack::Server::Standalone::Prefork::Server::Starter
Plack::Session
Middleware for session management
Plack::Session::State
Basic parameter-based session state
Plack::Session::State::Cookie
Basic cookie-based session state
Plack::Session::Store
Basic in-memory session store
Plack::Session::Store::Cache
Cache session store
Plack::Session::Store::DBI
DBI-based session store
Plack::Session::Store::File
Basic file-based session store
Plack::Session::Store::MongoDB
MongoDB based session store for Plack apps.
Plack::Session::Store::Null
Null store
Plack::Session::Store::Redis
Redis based session store for Plack apps.
Plack::TempBuffer
temporary buffer to save bytes
Plack::TempBuffer::Auto
Plack::TempBuffer::File
Plack::TempBuffer::PerlIO
Plack::Test
Test PSGI applications with various backends
Plack::Test::Adopt::Catalyst
Run Catalyst::Test based tests against Plack implementations
Plack::Test::AnyEvent
Run Plack::Test on AnyEvent-based PSGI applications
Plack::Test::ExternalServer
Run HTTP tests on external live servers
Plack::Test::MockHTTP
Run mocked HTTP tests through PSGI applications
Plack::Test::Server
Run HTTP tests through live Plack servers
Plack::Test::Suite
Test suite for Plack handlers
Plack::Util
Utility subroutines for Plack server and framework developers
Plack::Util::Accessor
Accessor generation utility for Plack

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