CGI-Application-Search
view release on metacpan or search on metacpan
lib/CGI/Application/Search.pm view on Meta::CPAN
}
sub _hilight_page {
my ($self, $page) = @_;
my $content;
# Search::Tools::HiLiter doesn't like blank searches so handle those on our own
if( -e $page ) {
$content = decode_utf8(read_file($page));
} else {
require HTTP::Request;
require LWP::UserAgent;
my $ua = LWP::UserAgent->new();
my $request = HTTP::Request->new( GET => $page);
my $response = $ua->request($request);
if ( $response->is_error ) {
warn "Error: Couldn't get '$page': response code " . $response->code . "\n";
return;
}
$content = $response->content;
}
my $search_query = $self->query->param('keywords');
( run in 0.377 second using v1.01-cache-2.11-cpan-de7293f3b23 )