BufferedReader br = null;
try {
HttpRequest request = createRequest(urlStr, fullQuery, requestMethod, useOAuth);
// get the response
br = new BufferedReader(new InputStreamReader(request.execute()
.getContent()));
return new FactualStream(br, fullQuery.getLineCallback());
} catch (HttpResponseException e) {
throw new FactualApiException(e).requestUrl(urlStr)
.requestMethod(requestMethod).response(e.getResponse());