Datahub-Factory
view release on metacpan or search on metacpan
lib/Datahub/Factory/Indexer/Solr.pm view on Meta::CPAN
path => $self->{file_name},
headers => HTTP::Headers->new(
'Content-Type' => 'application/json',
'Content-Length' => -s $self->{file_name},
),
);
$response = $self->out->request($request);
if ($response->is_success) {
return decode_json($response->decoded_content);
} else {
Catmandu::HTTPError->throw({
code => $response->code,
message => $response->message,
url => $response->request->uri->as_string,
method => $response->request->method,
request_headers => [],
request_body => $response->request->content,
response_headers => [],
response_body => $response->decoded_content,
});
return undef;
}
}
1;
__END__
=encoding utf-8
( run in 0.429 second using v1.01-cache-2.11-cpan-26ccb49234f )