Plack::Middleware - Base class for easy-to-use PSGI middleware

Plack::Middleware is a utility base class to write PSGI middleware. All you have to do is to inherit from Plack::Middleware and then implement the callback "call" method (or the "to_app" method that would return the PSGI code reference) to do the act...

MIYAGAWA/Plack-1.0047 - 10 Feb 2018 09:25:30 GMT

Plack::Middleware::SSI - PSGI middleware for server side include content

Will try to handle HTML with server side include directives as well as doing what Plack::Middleware does for "regular files"....

ZARQUON/Plack-Middleware-SSI-0.14 - 15 Mar 2016 09:20:31 GMT

Plack::Middleware::Pod - render POD files as HTML

CORION/Plack-Middleware-Pod-0.05 - 30 Mar 2016 20:28:32 GMT

Plack::Middleware::XSLT - XSLT transformations with Plack

Plack::Middleware::XSLT converts XML response bodies to HTML, XML, or text using XML::LibXSLT. The XSLT stylesheet is specified by the environment variable ''. If this variable is undefined or empty, the response is not altered. This rather...

NWELLNHOF/Plack-Middleware-XSLT-0.30 - 18 Oct 2014 18:14:30 GMT

Plack::Middleware::REPL - REPL when your application throws errors or warnings

Plack::Middleware::REPL is a PSGI middleware component that enables REPL (read-eval-print-loop) when your application raises errors. # your Dancer app use Dancer; get '/' => sub { my $self = shift; my $n = parms()->{name}; # typo return "Hi there $n"...

MIYAGAWA/Plack-Middleware-REPL-0.01 - 13 May 2011 04:47:26 GMT

Plack::Middleware::ETag - Adds automatically an ETag header.

Plack::Middleware::ETag adds automatically an ETag header. You may want to use it with "Plack::Middleware::ConditionalGET". my $app = builder { enable "Plack::Middleware::ConditionalGET"; enable "Plack::Middleware::ETag", file_etag => "inode"; sub {[...

FRANCKC/Plack-Middleware-ETag-0.05 - 15 Jul 2015 04:04:18 GMT

Plack::Middleware::WOVN - Translates PSGI application by using

This is a Plack Middleware component for translating PSGI application by using Before using this middleware, you must sign up and configure This is a port of wovnjava (

MASIUCHI/Plack-Middleware-WOVN-0.09 - 08 Apr 2017 04:28:01 GMT

Plack::Middleware::MCCS - Middleware for serving static files with Plack::App::MCCS

This package allows serving static files with Plack::App::MCCS in the form of a middleware. It allows for more flexibility with regards to which paths are to be served by "MCCS", as the app can only be "mount"ed onto a certain path prefix. The middle...

IDOPEREL/Plack-App-MCCS-1.000000 - 24 Oct 2016 14:12:56 GMT

Plack::Middleware::Cleanup - Run cleanup code after request completion

This middleware makes it possible to run code after the request cycle is complete and the client has received the response. Your application will see a callback in "$env->{'cleanup.register'}". Call this callback with any number of coderefs that you ...

HDP/Plack-Middleware-Cleanup-0.003 - 09 Sep 2011 19:52:06 GMT

Plack::Middleware::Delay - Put delays on your requests

This middleware imposes an artifical delay on requests, for purposes of testing. It could also be used to implement <>....

RHOELZ/Plack-Middleware-Delay-0.01 - 13 Aug 2011 18:11:48 GMT

Plack::Middleware::Magpie - Plack Middleware Interface For Pipelined Magpie Applications

KHAMPTON/Magpie-1.163200 - 15 Nov 2016 16:10:21 GMT

Plack::Middleware::Cached - Glues a cache to your PSGI application

This module can be used to glue a cache to a PSGI applications or middleware. A cache is an object that provides at least two methods to get and set data, based on a key. Existing cache modules on CPAN include CHI, Cache, and Cache::Cache. Although t...

VOJ/Plack-Middleware-Cached-0.15 - 02 Jan 2014 17:20:51 GMT

Plack::Middleware::Access - Restrict access depending on remote ip or other parameters

This middleware is intended for restricting access to your app by some users. It is very similar with allow/deny directives in web-servers....

TADAM/Plack-Middleware-Access-0.4 - 10 Feb 2014 02:29:00 GMT

Plack::Middleware::Mirror - Save responses to disk to mirror a site

NOTE: This module is in an alpha stage. Only the simplest case of static file request has been considered. Handling of anything with a QUERY_STRING is currently undefined. Suggestions, patches, and pull requests are welcome. This middleware will save...

RWSTAUNER/Plack-Middleware-Mirror-0.401 - 15 Jul 2011 00:05:20 GMT

Plack::Middleware::Header - modify HTTP response headers


CHIBA/Plack-Middleware-Header-0.04 - 09 Sep 2010 06:44:33 GMT

Plack::Middleware::Raygun - wrap around psgi application to send stuff to

Send error/crash data to the api....

HEYTRAV/Plack-Middleware-Raygun-v0.4 - 07 Aug 2016 02:02:01 GMT

Plack::Middleware::Static - serve static files with Plack

This middleware allows your Plack-based application to serve static files. Note that if you are building an app using Plack::App::URLMap, you should consider using Plack::App::File to serve static files instead. This makes the overall routing of your...

MIYAGAWA/Plack-1.0047 - 10 Feb 2018 09:25:30 GMT

Plack::Middleware::Statsd - send statistics to statsd

This middleware gathers metrics from the application send sends them to a statsd server....

RRWO/Plack-Middleware-Statsd-v0.3.3 - 13 Feb 2018 15:25:33 GMT

Plack::Middleware::LogErrors - Map psgi.errors to psgix.logger or other logger

"psgi.errors" defaults to "stderr" in most backends, which results in content going somewhere unhelpful like the server console. This middleware simply remaps the "psgi.errors" stream to the "psgix.logger" stream, or an explicit logger that you provi...

ETHER/Plack-Middleware-LogErrors-0.002 - 26 Nov 2014 01:46:04 GMT

Plack::Middleware::FirePHP - Middleware for FirePHP::Dispatcher

This is a Plack middleware component which enables FirePHP in your app using FirePHP::Dispatcher. Currently only the basic interface of supported. See The FirePHP::Dispatcher documentation for a list of supported methods. Please do not call "finalize...

FLORIAN/Plack-Middleware-FirePHP-0.01 - 15 Dec 2009 19:44:22 GMT

468 results (0.641 seconds)