Plack::Middleware::RemoveRedundantBody removes body in HTTP response, if it is
not required.
Plack::Middleware::Reproxy implements a simple reproxy mechanism via
X-Reproxy-URL, like https://github.com/kazuho/mod_reproxy.
Supports app to run as a reverse proxy backend.
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 syntactically wordier ways). Its primary purpose is rewriting paths, but
almost anything is possible very easily.
Plack::Middleware::ServerStatus::Lite is a middleware that display
server status in multiprocess Plack servers such as Starman and
Starlet. This middleware changes status only before and after
executing the application. so cannot monitor keepalive session and
network i/o wait.
Middleware for session management
Plack::Middleware::SocketIO is a server implmentation of SocketIO in
Perl.
Plack Middleware for mapping urls to status code-driven responses.
Plack::Middleware::Test::StashWarnings is a Plack middleware component
to record warnings generated by your application so that you can test
them to make sure your application complains about the right things.
A Plack Middleware for rate-limiting incoming HTTP requests.