Catmandu-RKD
view release on metacpan or search on metacpan
lib/Catmandu/RKD/API/Search.pm view on Meta::CPAN
my ($self, $startIndex) = @_;
my $url;
if (defined($startIndex)) {
my $template = '%s&startIndex=%s';
$url = sprintf($template, $self->url, $startIndex);
} else {
$url = $self->url;
}
my $response = $self->engine->get($url);
if ($response->is_success) {
return $response->decoded_content;
} else {
Catmandu::HTTPError->throw({
code => $response->code,
message => $response->status_line,
url => $response->request->uri,
method => $response->request->method,
request_headers => [],
request_body => $response->request->decoded_content,
response_headers => [],
response_body => $response->decoded_content,
});
return undef;
}
}
1;
( run in 0.468 second using v1.01-cache-2.11-cpan-26ccb49234f )