log.info("retrieving resource {} as Linked Data; request URI is {}",resource.stringValue(),get.getURI());
HttpResponse result = httpClient.execute(get);
if(result.getEntity() == null || RDFParserRegistry.getInstance().getFileFormatForMIMEType(result.getEntity().getContentType().getValue().split(";")[0]) == null) {
get.abort();
if(result.getEntity() != null) {
throw new LDClientException("invalid content returned by Linked Data resource "+resource.stringValue()+": "+result.getEntity().getContentType().getValue());
} else {
throw new LDClientException("no content returned by Linked Data resource "+resource.stringValue());
}