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 - Search in distribution

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 - Search in distribution

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

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

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution
  • mccs - start a static file server using Plack::App::MCCS
  • Plack::App::MCCS - Minify, Compress, Cache-control and Serve static files from Plack applications

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 - Search in distribution

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

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

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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


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

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 - Search in distribution

Plack::Middleware::AMF - The great new Plack::Middleware::AMF!

Enable this middleware to allow your Plack-based application to handle Flash Remoting and Flex RPC....

SEAGIRL/Plack-Middleware-AMF-0.02 - 23 Apr 2010 09:40:14 GMT - Search in distribution

Plack::Middleware::TMT - Text::MicroTemplate on the Plack

when you write tiny web app, you want to write some perl codes in template files. it sounds evil. you can use this module for test or micro app with yourself. for example index.psgi use strict; use warnings; use Plack::Builder; builder { mount '/' =>...

BAYASHI/Plack-Middleware-TMT-0.04 - 27 Oct 2012 14:24:31 GMT - Search in distribution

Plack::Middleware::ESI - PSGI middleware for Edge Side Includes (ESI)

This module provides rudimentary support for using Edge Side Includes in PSGI applications. The primary aim is to support the same subset of features as the Varnish caching proxy server. Essentially, this means support for three ESI tags: * "<esi:inc...

BALDUR/Plack-Middleware-ESI-0.1 - 19 Nov 2010 10:46:24 GMT - Search in distribution

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 - Search in distribution

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

This Plack::Middleware simplifies creation ("set" or "append"), deletion ("unset"), and modification ("set") of PSGI response headers. The modification can be enabled based on response code ("code") or existing response headers("when"). Use Plack::Mi...

VOJ/Plack-Middleware-Headers-0.11 - 22 Mar 2014 07:32:17 GMT - Search in distribution

459 results (0.117 seconds)