perl-Plack-Middleware-Negotiate - Apply HTTP content negotiation as Plack middleware

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Plack-Middleware-Negotiate
Package version 0.80.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 32.27 KB
Download size 18.54 KB
Official Mirror
Plack::Middleware::Negotiate applies HTTP content negotiation to a the PSGI
manpage request. The PSGI environment key 'negotiate.format' is set to the
chosen format name. In addition to normal content negotiation one may
enable explicit format selection with a path extension or query parameter.
The middleware takes care for rewriting and restoring PATH_INFO if it is
configured to detect and strip a format extension. The PSGI response is
enriched with corresponding HTTP headers Content-Type and Content-Language
unless these headers already exist.
If used as pure application, this middleware returns a HTTP status code 406
if no format could be negotiated.


Package Version Architecture Repository
perl-Plack-Middleware-Negotiate-0.80.0-2.mga4.noarch.rpm 0.80.0 noarch Mageia Core
perl-Plack-Middleware-Negotiate - - -


Name Value
perl(HTTP::Negotiate) >= 6.10.0
perl(Log::Contextual) >= 0.6.0
perl(Plack) >= 1.0.0
perl-base >= 2:5.18.1


Name Value
perl(Plack::Middleware::Negotiate) == 0.80.0
perl-Plack-Middleware-Negotiate == 0.80.0-2.mga4


Type URL
Binary Package perl-Plack-Middleware-Negotiate-0.80.0-2.mga4.noarch.rpm
Source Package perl-Plack-Middleware-Negotiate-0.80.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Plack-Middleware-Negotiate rpm package:
    # urpmi perl-Plack-Middleware-Negotiate




2013-10-21 - umeabot <umeabot> 0.80.0-2.mga4
+ Revision: 537417
- Mageia 4 Mass Rebuild
2013-09-26 - sander85 <sander85> 0.80.0-1.mga4
+ Revision: 486989
- update to 0.08
2013-08-02 - sander85 <sander85> 0.60.0-1.mga4
+ Revision: 462672
- update to 0.06
2013-01-13 - umeabot <umeabot> 0.50.0-2.mga3
+ Revision: 371859
- Mass Rebuild -
2012-10-15 - jquelin <jquelin> 0.50.0-1.mga3
+ Revision: 306214
- update to 0.05
2012-10-10 - jquelin <jquelin> 0.40.0-1.mga3
+ Revision: 304320
- imported package perl-Plack-Middleware-Negotiate
2012-10-10 - cpan2dist 0.04-1mga
- initial mageia release, generated with cpan2dist

See Also

Package Description
perl-Plack-Middleware-ReverseProxy-0.150.0-2.mga4.noarch.rpm Supports app to run as a reverse proxy backend
perl-Plack-Middleware-ServerStatus-Lite-0.330.0-2.mga4.noarch.rpm Show server status like Apache's mod_status
perl-Plack-Middleware-Session-0.210.0-2.mga4.noarch.rpm Session middleware that saves session data in the cookie
perl-Plack-Middleware-Xslate-0.30.0-3.mga4.noarch.rpm Serve static templates with Plack
perl-Plack-Test-AnyEvent-0.40.0-2.mga4.noarch.rpm Run Plack::Test on AnyEvent-based PSGI applications
perl-Plack-Test-ExternalServer-0.10.0-3.mga4.noarch.rpm Run HTTP tests on external live servers
perl-Pod-Abstract-0.200.0-3.mga4.noarch.rpm Basic multipart section numbering
perl-Pod-Constants-0.160.0-3.mga4.noarch.rpm Pod::Constants - Include constants from POD
perl-Pod-Coverage-0.230.0-2.mga4.noarch.rpm Checks if the documentation of a perl module is comprehensive
perl-Pod-Coverage-Moose-0.40.0-3.mga4.noarch.rpm L<Pod::Coverage> extension for L<Moose>
perl-Pod-Coverage-TrustPod-0.100.2-3.mga4.noarch.rpm Allow a module's pod to contain Pod::Coverage hints
perl-Pod-Cpandoc-0.150.0-2.mga4.noarch.rpm Perldoc that works for modules you don't have installed
perl-Pod-Elemental-0.102.363-2.mga4.noarch.rpm A Pod =command element
perl-Pod-Elemental-PerlMunger-0.93.333-2.mga4.noarch.rpm A thing that takes a string of Perl and rewrites its documentation
perl-Pod-Elemental-Transformer-List-0.101.620-3.mga4.noarch.rpm Transform :list regions into =over/=back to save typing