Exercises-API
view release on metacpan or search on metacpan
lib/Exercises/API.pm view on Meta::CPAN
my $ua = LWP::UserAgent->new;
$ua->default_header( 'X-Api-Key' => $self->apikey );
return $ua;
}
sub _request( $self, $uri ) {
my $response = $self->ua->get($uri);
if ( $response->is_success ) {
return decode_json( $response->decoded_content );
}
else {
my $code = $response->code;
confess "Exercises API status code ($code)\n"
. "Error: "
. $response->status_line;
}
}
1;
( run in 0.259 second using v1.01-cache-2.11-cpan-26ccb49234f )