package Catalyst::Engine::Apache2; # ABSTRACT: Base class for Apache 1.99x and 2.x Engines use strict; use warnings; use base 'Catalyst::Engine::Apache'; sub finalize_headers { my ( $self, $c ) = @_; $self->SUPER::finalize_headers( $c ); # This handles the case where Apache2 will remove the Content-Length # header on a HEAD request. # http://perl.apache.org/docs/2.0/user/handlers/http.html if ( $self->apache->header_only ) { $self->apache->rflush; } return 0; } 1; =head1 SYNOPSIS See L. =head1 DESCRIPTION This is a base class for Apache 1.99x and 2.x Engines. =head1 OVERLOADED METHODS This class overloads some methods from C. =over 4 =item finalize_headers =back =head1 SEE ALSO L L. =cut