Search results for "module:Plack::Middleware::Conditional"
Plack::Middleware::Conditional - Conditional wrapper for Plack middleware
Plack::Middleware::Conditional is a piece of meta-middleware, to run a specific middleware component under runtime conditions. The goal of this middleware is to avoid baking runtime configuration options in individual middleware components, and rathe...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Middleware::ConditionalGET - Middleware to enable conditional GET
This middleware enables conditional GET and HEAD using "If-None-Match" and "If-Modified-Since" header. The application should set either or both of "Last-Modified" or "ETag" response headers per RFC 2616. When either of the conditions is met, the res...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::Builder - OO and DSL to enable Plack Middlewares
Plack::Builder gives you a quick domain specific language (DSL) to wrap your application with Plack::Middleware subclasses. The middleware you're trying to use should use Plack::Middleware as a base class to use this DSL, inspired by Rack::Builder. W...
MIYAGAWA/Plack-1.0051 - 05 Jan 2024 23:11:02 UTC
Plack::App::RDF::Files - serve RDF data from files
This PSGI application serves RDF from files. Each accessible RDF resource corresponds to a (sub)directory, located in a common based directory. All RDF files in a directory are merged and returned as RDF graph. If no RDF data was found in an existing...
VOJ/Plack-App-RDF-Files-0.12 - 27 Apr 2015 15:03:42 UTC
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 UTC
Plack::Middleware::HealthCheck - A health check endpoint for your Plack app
Does a basic health check for your app, by default responding on "health_check_paths" with "serve_health_check". You must provide your own "health_check" object that the checks will be run against....
GSG/Plack-Middleware-HealthCheck-v0.2.0 - 08 Apr 2024 15:27:36 UTC
Plack::Middleware::NeverExpire - set expiration headers far in the future
This middleware adds headers to a response that allow proxies and browsers to cache them for an effectively unlimited time. It is meant to be used in conjunction with the Conditional middleware....
ARISTOTLE/Plack-Middleware-NeverExpire-1.201 - 09 Mar 2024 20:49:25 UTC
Plack::Middleware::MemoryUsage - for measuring process memory
Plack::Middleware::MemoryUsage is middleware for measuring process memory. Enabling Plack::Middleware::MemoryUsage causes huge performance penalty. So I HIGHLY RECOMMEND to enable this middleware only on development env or not processing every reques...
HIROSE/Plack-Middleware-MemoryUsage-0.03 - 04 Apr 2013 07:16:14 UTC
Plack::Middleware::Precompressed - serve pre-gzipped content to compression-enabled clients
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.104 - 04 Sep 2022 13:02:58 UTC
Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend
Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by reverse-proxy. You can specify the reverse proxy address and stop fake requests using 'enable_if' directive in your app.psgi....
MIYAGAWA/Plack-Middleware-ReverseProxy-0.16 - 19 Feb 2019 16:42:59 UTC