Plack::Middleware::ContentLength - Adds Content-Length header automatically River stage four • 737 direct dependents • 2033 total dependents

Plack::Middleware::ContentLength is a middleware that automatically adds "Content-Length" header when it's appropriate i.e. the response has a content body with calculable size (array of chunks or a real filehandle). This middleware can also be used ...

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

Plack::Middleware::Timed::Logger - Expose a Timed::Logger Instance in Middleware River stage one • 3 direct dependents • 3 total dependents

Plack::Middleware::Timed::Logger does one thing, it places an instance of Timed::Logger into the $env under "plack.middleware.timed.logger". A new instance is created for each incoming request. This middleware is intended to act as a bridge between T...

KOLYA/Plack-Middleware-Timed-Logger-0.0.5 - 03 Oct 2013 04:20:57 GMT

Plack::Middleware::Auth::Complex - Feature-rich authentication system River stage zero No dependents

AuthComplex is an authentication system for Plack applications that allows user registration, password changing and password reset. AuthComplex sets REMOTE_USER if the request includes correct basic authentication and intercepts POST requests to some...

MGV/Plack-Middleware-Auth-Complex-0.003001 - 18 Jul 2017 07:20:59 GMT

Plack::Middleware::CookieMonster - Eats all your (session) cookies in case Plack::Middleware::StrackTrace ate your HTTP headers. River stage one • 1 direct dependent • 1 total dependent

When developing a plack application with Plack::Middleware::StackTrace enabled, you may sometimes find yourself in a situation where your current session for your webapp is borked. Your app would usually clear any session cookies in that case, but si...

MANNI/Plack-Middleware-CookieMonster-0.03 - 13 Dec 2014 12:39:37 GMT

Plack::Middleware::ConsoleLogger - Write logs to Firebug or Webkit Inspector River stage one • 3 direct dependents • 7 total dependents

This middleware captures logs from PSGI applications and plack middleware components and makes them available to see on JavaScript console for Firebug and Webkit Inspector....

MIYAGAWA/Plack-Middleware-ConsoleLogger-0.05 - 20 Jan 2015 20:23:14 GMT

Plack::Middleware::SignedCookies - accept only server-minted cookies River stage one • 1 direct dependent • 1 total dependent

This middleware modifies "Cookie" headers in the request and "Set-Cookie" headers in the response. It appends a HMAC digest to outgoing cookies and removes and verifies it from incoming cookies. It rejects incoming cookies that were sent without a va...

ARISTOTLE/Plack-Middleware-SignedCookies-1.202 - 18 Dec 2017 08:47:54 GMT

Plack::Middleware::Proxy::AddVia - Adds the Via header for the current host. River stage two • 12 direct dependents • 22 total dependents

Plack::Middleware::Proxy::AddVia adds the "Via" header to the request and response, like mod_proxy's "ProxyVia" option....

LEEDO/Plack-App-Proxy-0.29 - 31 Aug 2013 15:27:56 GMT

Plack::Middleware::ErrorDocument - Set Error Document based on HTTP status code River stage four • 737 direct dependents • 2033 total dependents

Plack::Middleware::ErrorDocument allows you to customize error screen by setting paths (file system path or URI path) of error pages per status code....

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

Plack::Middleware::TrailingSlash - Append a trailing slash to GET requests whenever it is missing River stage one • 1 direct dependent • 1 total dependent

Redirect to a path containing the trailing slash if the path looks like a directory The Catalyst Perl MVC framework matches the requested URL to an action both with and without the trailing slash. For example both /company/contact and /company/contac...

OKKO/Plack-Middleware-TrailingSlash-0.002 - 08 Dec 2015 15:36:44 GMT

Plack::Middleware::RevisionPlate - Serves an endpoint returns application's REVISION. River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::RevisionPlate returns content of file "REVISION" (or the file specified by "revision_filename" option) on GET/HEAD request to path specified "path" option. Content of endpoint don't changes even if "REVISION" file changed, but retu...

ASTJ/Plack-Middleware-RevisionPlate-0.01 - 20 May 2015 04:58:18 GMT

Plack::Middleware::Auth::Bitcard - Bitcard authentication for Plack, which I suppose is what you might have guessed from the name River stage one • 1 direct dependent • 1 total dependent

This module provides Plack middleware for Bitcard authentication. What is Bitcard? It's a trusted third-party authentication system. Like OpenID but centralised, somewhat outdated, and pretty obscure. So why use it? You probably shouldn't. An excepti...

TOBYINK/Plack-Middleware-Auth-Bitcard-0.002 - 10 Sep 2014 23:10:17 GMT

Plack::Middleware::Reproxy::Furl - Use Furl To Reproxy River stage one • 1 direct dependent • 1 total dependent

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

Plack::Middleware::WOVN::Headers - Rewrites headers of PSGI response. River stage one • 1 direct dependent • 1 total dependent

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

Plack::Middleware::XForwardedFor - Plack middleware to handle X-Forwarded-For headers River stage zero No dependents

"Plack::Middleware::XForwardedFor" will look for "X-Forwarded-For" header in the incoming request and change "REMOTE_ADDR" to the real client IP...

GBARR/Plack-Middleware-XForwardedFor-0.172050 - 24 Jul 2017 13:40:20 GMT

Plack::Middleware::Firebug::Lite - Plack middleware to insert Firebug Lite code into HTML. River stage one • 1 direct dependent • 1 total dependent

This module will insert Firebug Lite code into HTML. Currently it will check if Content-Type is "text/html"....

GSLIN/Plack-Middleware-Firebug-Lite-0.2.3 - 10 Apr 2011 07:11:43 GMT

Plack::Middleware::Static::Range - Serve static files with support for Range requests River stage one • 1 direct dependent • 1 total dependent

This middleware is a subclass of Plack::Middleware::Static with additional support for requests with "Range" headers....

AUDREYT/Plack-Middleware-Static-Range-0.01 - 23 Jul 2011 13:37:31 GMT

Plack::Middleware::DoormanOpenID - The OpenID sign-in middleware. River stage one • 1 direct dependent • 1 total dependent

GUGOD/Doorman-0.10 - 09 Jan 2016 09:02:32 GMT

Plack::Middleware::Precompressed - serve pre-gzipped content to compression-enabled clients River stage one • 1 direct dependent • 1 total dependent

Plack::Middleware::Precompressed is an alternative (or rather, complement) to middlewares like Deflater, which will compress response bodies on the fly. For dynamic resources, that behaviour is necessary, but for static resources it is a waste: ident...

ARISTOTLE/Plack-Middleware-Precompressed-1.103 - 10 Jan 2015 10:58:01 GMT

Plack::Middleware::ReverseProxyPath - adjust proxied env to match client-facing River stage one • 1 direct dependent • 1 total dependent

Use case: reverse proxying /sub/path/ to http://0:5000/other/path/ . This middleware sits on the back-end and uses headers sent by the proxy to hide the proxy plumbing from the back-end app. Plack::Middleware::ReverseProxy does the host, port and sch...

BOWMANBS/Plack-Middleware-ReverseProxyPath-0.04 - 16 May 2016 17:09:50 GMT

Plack::Middleware::DBIC::QueryLog - Expose a DBIC QueryLog Instance in Middleware River stage one • 4 direct dependents • 5 total dependents

Plack::Middleware::DBIC::QueryLog does one thing, it places an object that is either an instance of DBIx::Class::QueryLog OR a compatible object into the $env under "plack.middleware.dbic.querylog". A new instance is created for each incoming request...

JJNAPIORK/Plack-Middleware-DBIC-QueryLog-0.05 - 27 Nov 2011 06:23:24 GMT

477 results (0.049 seconds)