110         String contents=null;
   112         DefaultHttpClient client = 
new DefaultHttpClient();
   113         HttpParams params = client.getParams();
   114         HttpConnectionParams.setConnectionTimeout(params, timeout);
   115         HttpConnectionParams.setSoTimeout(params, timeout);
   117         HttpGet httpGet = 
new HttpGet(url);
   118         URIBuilder uribe = 
new URIBuilder(httpGet.getURI());
   119         nvPairList.forEach(pair -> uribe.addParameter(pair.getName(), pair.getValue()));
   121         httpGet.setURI(uribe.build());
   122         httpGet.setHeader(
"Accept", 
"application/json");
   123         HttpResponse response = client.execute(httpGet);
   124         HttpEntity entity = response.getEntity();
   126         LOG.debug(
"GET request is {}", httpGet.getURI());
   127         if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
   128             contents = EntityUtils.toString(entity);
   130         EntityUtils.consume(entity);
 static Logger LOG
Definition: WebUtils.java:38