Apache-Dynagzip
view release on metacpan or search on metacpan
Dynagzip.pm view on Meta::CPAN
}
sub chunkable { # call model: $var = chunkable($r);
# Check if the response could be chunked
#
my $r = shift;
my $result = undef;
# this is to downgrade to HTTP/1.0 for MSIE requests over SSL
# works in conjunction with this snippet from httpd.conf:
# SetEnvIf User-Agent ".*MSIE.*" \
# nokeepalive ssl-unclean-shutdown \
# downgrade-1.0 force-response-1.0
#
if ( $ENV{'downgrade-1.0'} or $ENV{'force-response-1.0'} ) {
$result = 0;
} elsif ($r->protocol =~ /http\/1\.(\d+)/io) {
# any HTTP/1.X is OK, just X==0 will be evaluated to FALSE in result
$result = $1;
}
return $result;
}
( run in 1.955 second using v1.01-cache-2.11-cpan-acf6aa7dc9e )