p5-Plack-Middleware-Precompressed - Perl extension to serve pre-gzipped content to capable clients

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest i386
Package filename p5-Plack-Middleware-Precompressed-1.103.txz
Package name p5-Plack-Middleware-Precompressed
Package version 1.103
Package release -
Package architecture i386
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/Plack-Middleware-Precompressed
License GPLv1+, ART10
Maintainer kuriyama@FreeBSD.org
Download size 8.35 KB
Installed size 14.59 KB
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: identical entities
will be compressed over and over.  Instead, Precompressed allows you
to compress static resources once, e.g. as part of your build process,
and then serve the compressed resource in place of the uncompressed
one for compression-enabled clients.
To do so, it appends a .gz suffix to the request URI and tries to
serve that.  If that fails, it will try again with the unmodified URI.
WWW: https://metacpan.org/release/Plack-Middleware-Precompressed


Package Version Architecture Repository
p5-Plack-Middleware-Precompressed-1.103.txz 1.103 i386 FreeBSD Ports Quarterly
p5-Plack-Middleware-Precompressed-1.103.txz 1.103 amd64 FreeBSD Ports Quarterly
p5-Plack-Middleware-Precompressed-1.103.txz 1.103 amd64 FreeBSD Ports Latest
p5-Plack-Middleware-Precompressed - - -


Name Value
p5-Array-RefElem = 1.00_1
p5-Plack = 1.0047
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Plack-Middleware-Precompressed-1.103.txz
Source Package www/p5-Plack-Middleware-Precompressed

Install Howto

Install p5-Plack-Middleware-Precompressed txz package:

# pkg install p5-Plack-Middleware-Precompressed

See Also

Package Description
p5-Plack-Middleware-RemoveRedundantBody-0.09.txz Sets removes body for HTTP response if it is not required
p5-Plack-Middleware-Reproxy-0.00004_1.txz Perl extension to handle X-Reproxy-URL from within Plack
p5-Plack-Middleware-ReverseProxy-0.15_1.txz Perl extension to support app to run as a reverse proxy backend
p5-Plack-Middleware-Rewrite-2.101.txz mod_rewrite for Plack
p5-Plack-Middleware-ServerStatus-Lite-0.34_2.txz Plack middleware to show server status like Apache mod_status
p5-Plack-Middleware-Session-0.30.txz Perl extension for session management middleware for Plack
p5-Plack-Middleware-SocketIO-0.00904_2.txz Perl extension for Socket.IO Plack middleware
p5-Plack-Middleware-Status-1.101150_1.txz Perl extension to map urls to status code-driven responses for Plack
p5-Plack-Middleware-Test-StashWarnings-0.08_1.txz Test your application's warnings
p5-Plack-Middleware-Throttle-0.01_1.txz Perl extension of rate-limiting incoming HTTP requests for Plack
p5-Plack-Middleware-XForwardedFor-0.172050.txz Plack middleware to handle X-Forwarded-For headers
p5-Plack-Server-Coro-0.02_1.txz Perl extension for Coro cooperative multithread web server
p5-Plack-Server-POE-0.4_1.txz Perl extension for Plack Server implementation for POE
p5-Plack-Server-ReverseHTTP-0.02_1.txz Perl extension of reversehttp gateway for PSGI application
p5-Plack-Test-ExternalServer-0.02.txz Run HTTP tests on external live servers