package WebGUI::URL::Snoop; =head1 LEGAL ------------------------------------------------------------------- WebGUI is Copyright 2001-2009 Plain Black Corporation. ------------------------------------------------------------------- Please read the legal notices (docs/legal.txt) and the license (docs/license.txt) that came with this distribution before using this software. ------------------------------------------------------------------- http://www.plainblack.com info@plainblack.com ------------------------------------------------------------------- =cut use strict; use Apache2::Const -compile => qw(OK DECLINED); use WebGUI::Session; =head1 NAME Package WebGUI::URL::Snoop =head1 DESCRIPTION A URL handler that should never be called. =head1 SYNOPSIS use WebGUI::URL::Snoop; my $status = WebGUI::URL::Snoop::handler($r, $configFile); =head1 SUBROUTINES These subroutines are available from this package: =cut #------------------------------------------------------------------- =head2 handler ( request, configFile ) The Apache request handler for this package. =cut sub handler { my ($request, $server, $config) = @_; $request->content_type("text/html"); $request->push_handlers(PerlResponseHandler => sub { $request->print(q|