Rechercher une page de manuel
Plack::Middleware::RearrangeHeaders.3pm
Langue: en
Version: 2010-01-15 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Plack::Middleware::RearrangeHeaders - Reorder HTTP headers for buggy clientsSYNOPSIS
use Plack::Builder; my $app = sub { return [ 200, [ 'Last-Modified' => 'Wed, 23 Sep 2009 13:36:33 GMT', 'Content-Type' => 'text/plain', 'ETag' => 'foo bar', ], [ 'Hello Foo' ] ]; }; builder { enable "Plack::Middleware::RearrangeHeaders"; $app; };
DESCRIPTION
Plack::Middleware::RearrangeHeaders sorts HTTP headers based on ``Good Practice'' i.e.:# "Good Practice" order of HTTP message headers: # - Response-Headers # - Entity-Headers
to work around buggy clients like very old MSIE or broken HTTP proxy servers. Most clients today don't (and shouldn't) care about HTTP header order but if you're too pedantic or have some environments where you need to deal with buggy clients like above, this might be useful.
AUTHOR
Tatsuhiko MiyagawaSEE ALSO
HTTP::HeadersContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre