Man Page: plack::middleware::rearrangeheaders
Operating Environment: debian
Section: 3pm
Plack::Middleware::RearrangeHeaders(3pm) User Contributed Perl Documentation Plack::Middleware::RearrangeHeaders(3pm)NAMEPlack::Middleware::RearrangeHeaders - Reorder HTTP headers for buggy clientsSYNOPSISuse 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; };DESCRIPTIONPlack::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.AUTHORTatsuhiko MiyagawaSEE ALSOHTTP::Headers perl v5.14.2 2011-02-27 Plack::Middleware::RearrangeHeaders(3pm)
| Similar Topics in the Unix Linux Community |
|---|
| Installing Dash Shell on OS X Lion |
| awk or sed - Convert 2 lines to 1 line |
| How can I do this in VI editor? |
| Introduction |
| New UNIX and Linux History Sections |