Apache-ProxyScan
view release on metacpan or search on metacpan
ProxyScan.pm view on Meta::CPAN
my $scanner = $r->dir_config("ProxyScanScanner");
my $tmpdir = $r->dir_config("ProxyScanTempDir") || '/tmp/';
my $presendsize = $r->dir_config("ProxyScanPredeliverSize") || 102400;
my $trustmime = $r->dir_config("ProxyScanTrustedMIME");
if (defined $trustmime) {
$trustmime =~ s/\*/.*/igs;
$trustmime = join('|', split(/\s+/, $trustmime));
}
# create the request
my $request = new HTTP::Request $r->method, $r->uri;
# copy request headers
my $table = $r->headers_in;
foreach my $key (keys %{$table}) {
$request->header($key,$table->{$key});
}
# transfer request if it's POST
# try to handle without content length
if ($r->method eq 'POST') {
( run in 0.716 second using v1.01-cache-2.11-cpan-de7293f3b23 )