Plack::Middleware::Runtime - Sets an X-Runtime response header River stage four • 737 direct dependents • 2033 total dependents

Plack::Middleware::Runtime is a Plack middleware component that sets the application's response time (in seconds) in the *X-Runtime* HTTP response header....

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

Plack::Middleware::Expires - mod_expires for plack River stage one • 2 direct dependents • 3 total dependents

Plack::Middleware::Expires is Apache's mod_expires for Plack. This middleware controls the setting of Expires HTTP header and the max-age directive of the Cache-Control HTTP header in server responses. Note: * Expires works only for successful respon...

KAZEBURO/Plack-Middleware-Expires-0.06 - 28 Aug 2014 07:31:23 GMT

Plack::Middleware::Options - Implements OPTIONS and filters out unknown methods River stage one • 1 direct dependent • 1 total dependent

This module implements the OPTIONS HTTP method for your Plack application. It also returns a 405 Method Not Allowed error when a method not explicitly allowed is used....

RHOELZ/Plack-Middleware-Options-0.01 - 26 Mar 2011 06:30:21 GMT

Plack::Middleware::Reproxy - Handle X-Reproxy-URL From Within Plack River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::Reproxy implements a simple reproxy mechanism via X-Reproxy-URL, like https://github.com/kazuho/mod_reproxy....

DMAKI/Plack-Middleware-Reproxy-0.00004 - 19 Oct 2012 22:35:58 GMT

Plack::Middleware::Rewrite - mod_rewrite for Plack River stage one • 2 direct dependents • 2 total dependents

This middleware provides a convenient way to modify requests in flight in Plack apps. Rewrite rules are simply written in Perl, which means everything that can be done with mod_rewrite can be done with this middleware much more intuitively (if in syn...

ARISTOTLE/Plack-Middleware-Rewrite-2.101 - 26 Feb 2018 14:22:41 GMT

Plack::Middleware::Refresh - Refresh all modules in %INC River stage four • 737 direct dependents • 2033 total dependents

This is *yet another* approach to refresh modules in %INC during the development cycle, without the need to have a forking process to watch for filesystem updates. This middleware, in a request time, compares the last refresh time and the current tim...

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

Plack::Middleware::Chunked - Applies chunked encoding to the response body River stage four • 737 direct dependents • 2033 total dependents

Plack::Middleware::Chunked is a middleware, or rather a library for PSGI server to automatically add chunked encoding to the response body when Content-Length is not set in the response header....

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

Plack::Middleware::Scrutiny - Scrutinize your [psgi] app with an [inline] debugger River stage one • 1 direct dependent • 1 total dependent

THIS IS A PROOF OF CONCEPT, MUCH WORK REMAINS! Status: Kinda works! This middleware adds an in-band debugger to your web application. When triggered (via a query string), your $app is executed in a forked context under the Devel::ebug debugger. Inste...

AWWAIID/Plack-Middleware-Scrutiny-0.02 - 22 Dec 2011 04:14:43 GMT

Plack::Middleware::NewRelic - Plack middleware for NewRelic APM instrumentation River stage one • 1 direct dependent • 1 total dependent

With the above in place, Plack::Middleware::NewRelic will instrument your Plack application and send information to NewRelic, using the NewRelic::Agent module. Parameters - "license_key" A valid NewRelic license key for your account. This value is al...

AANARI/Plack-Middleware-NewRelic-0.0502 - 27 May 2015 23:30:35 GMT

Plack::Middleware::SocketIO - Socket.IO middleware DEPRECATED River stage one • 1 direct dependent • 1 total dependent

DEPRECATED. Use PocketIO instead <http://github.com/vti/pocketio>. Plack::Middleware::SocketIO is a server implmentation of SocketIO in Perl. SocketIO More information about SocketIO you can find on the website <http://socket.io/>, or on the GitHub <...

VTI/Plack-Middleware-SocketIO-0.00904 - 06 Jul 2011 09:03:11 GMT

Plack::Middleware::Throttle - A Plack Middleware for rate-limiting incoming HTTP requests. River stage one • 1 direct dependent • 1 total dependent

This is a "Plack" middleware that provides logic for rate-limiting incoming HTTP requests to Rack applications. This middleware provides three ways to handle throttling on incoming requests : Hourly How many requests an host can do in one hour. The c...

FRANCKC/Plack-Middleware-Throttle-0.01 - 28 Apr 2010 07:20:49 GMT

Plack::Middleware::Curlizer - Building Curl Command from Plack Request River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::Curlizer gives you a command line for an HTTP request by Curl from Plack Request. This module has been inspired by the "copy as cURL" feature on Web Browsers....

BAYASHI/Plack-Middleware-Curlizer-0.02 - 27 Aug 2016 12:21:03 GMT

Plack::Middleware::Recorder - Plack middleware that records your client-server interactions River stage one • 1 direct dependent • 1 total dependent

This middleware records the stream of requests and responses that your application goes through to a file. The middleware records all requests while active; the active state can be altered via "start_url" and "stop_url""....

RHOELZ/Plack-Middleware-Recorder-0.06 - 03 Nov 2016 03:42:10 GMT

Plack::Middleware::Cerberus - Include geo, time zone, user-agent and throttling from App::Cerberus River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::Cerberus adds metadata from an App::Cerberus server to the $env as "$env->{'plack.cerberus'}". For instance: * Geo-location * Time zone * User-agent info * Are they a spider? * Are they making too many requests? Should we throttle ...

DRTECH/Plack-Middleware-Cerberus-0.04 - 06 Aug 2012 13:26:43 GMT

Plack::Middleware::Inflater - Inflate gzipped PSGI requests River stage one • 1 direct dependent • 1 total dependent

This PSGI middleware inflates incoming gzipped requests before they hit your PSGI app. This only happens whenever the request's "Content-Encoding" header is one of the values specified in the "content_encoding" attribute, which defaults to "['gzip']"...

WEBORAMA/Plack-Middleware-Inflater-0.001 - 12 Apr 2016 14:49:31 GMT

Plack::Middleware::DirIndex - Middleware to use with Plack::App::Directory and the like River stage one • 1 direct dependent • 1 total dependent

If $env->{PATH_INFO} ends with a '/' then we will append the dir_index value to it (defaults to index.html)...

LLAP/Plack-Middleware-DirIndex-1.00 - 27 Jan 2015 08:50:51 GMT

Plack::Middleware::Redirect - A simple redirector River stage one • 1 direct dependent • 1 total dependent

A plack middleware that redirects....

OKAZUDM/Plack-Middleware-Redirect-0.01 - 01 Feb 2015 14:26:03 GMT

Plack::Middleware::HTMLLint - check syntax with HTML::Lint for PSGI application's response HTML River stage one • 1 direct dependent • 1 total dependent

This module check syntax with HTML::Lint for PSGI application's response HTML. to assist you to discover the HTML syntax errors during the development of Web applications....

KARUPA/Plack-Middleware-HTMLLint-0.03 - 27 Jun 2015 06:52:18 GMT

Plack::Middleware::JSConcat - Concatenate javascripts River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::JSConcat allows you to concatenate multiple javascripts files into one. It provides a content-hashed key as the url for including all the javascript files you specified. You can also provide a filter program to minimize the concate...

CLKAO/Plack-Middleware-JSConcat-0.29 - 13 Nov 2009 01:50:58 GMT

Plack::Middleware::ForceEnv - Force set environment variables for testing River stage one • 1 direct dependent • 1 total dependent

ForceEnv modifies the environment passed to the application by adding your specified key value pairs. This is primarily useful when testing apps under plackup (or similar) in a development environment....

TSIBLEY/Plack-Middleware-ForceEnv-0.02 - 15 Jan 2011 04:37:22 GMT

477 results (0.04 seconds)