Catmandu-AAT
view release on metacpan or search on metacpan
lib/Catmandu/AAT/SPARQL.pm view on Meta::CPAN
}
sub get {
my $self = shift;
my $form_template = 'query=%s';
my $form = {
'query' => $self->query
};
my $response = $self->ua->post($self->url, $form);
if ($response->is_success) {
return decode_json($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;
__END__
( run in 0.231 second using v1.01-cache-2.11-cpan-26ccb49234f )