private String execute(final HttpGet get) throws IOException { final CloseableHttpClient httpClient = getHttpClient(); if (logger.isTraceEnabled()) { Arrays.stream(get.getAllHeaders()).forEach(h -> logger.debug("REQ| {}", h)); } try (final CloseableHttpResponse response = httpClient.execute(get)) { if (logger.isTraceEnabled()) { Arrays.stream(response.getAllHeaders()).forEach(h -> logger.debug("RES| {}", h)); } final StatusLine statusLine = response.getStatusLine(); final int statusCode = statusLine.getStatusCode(); if (RESPONSE_CODE_OK != statusCode) { throw new HttpGetFailedException(statusCode, statusLine.getReasonPhrase(), null); } final HttpEntity entity = response.getEntity(); final String responseMessage = EntityUtils.toString(entity); return responseMessage; } }
final HttpClient client = new DefaultHttpClient(); final HttpGet get = new HttpGet("http://www.google.com"); client.execute(get); for (final Header header : get.getAllHeaders()) { System.out.println("Header: " + header.getName() + " = " + header.getValue()); } System.out.println(get.getAllHeaders().length);
HttpClient httpclient = new DefaultHttpClient(); HttpGet pubChemRequest = new HttpGet("http://pubchem.ncbi.nlm.nih.gov/summary/summary.cgi?cid=" + cid + "&disopt=SaveXML"); pubChemRequest.getAllHeaders(); System.out.println(pubChemRequest); HttpResponse response = null; response = httpclient.execute(pubChemRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); cid = 5282253 reader = new PCCompoundXMLReader(br) mol = reader.read(new NNMolecule()) println "CID: " + mol.getProperty("PubChem CID")
public Response get(String url, Map<String, String> headers) throws IOException { try (CloseableHttpClient client = createHttpClient()) { final HttpGet request = new HttpGet(url); addHeaders(headers, request); String message = "Sending request: " + request + " with headers: " + Arrays.asList(request.getAllHeaders()); log.log(PropertySecurityAction.isArquillianDebug() ? Level.INFO : Level.FINE, message); final HttpResponse response = client.execute(request); return Response.from(response); } }
public Response get(String url, Map<String, String> headers) throws IOException { try (CloseableHttpClient client = createHttpClient()) { final HttpGet request = new HttpGet(url); addHeaders(headers, request); String message = "Sending request: " + request + " with headers: " + Arrays.asList(request.getAllHeaders()); log.log(PropertySecurityAction.isArquillianDebug() ? Level.INFO : Level.FINE, message); final HttpResponse response = client.execute(request); return Response.from(response); } }
Header headers[] = httpget.getAllHeaders(); for (Header h : headers) { System.out.println(h.getName() + "---:---- " + h.getValue());
Header[] headers2 = httpGet.getAllHeaders(); int h = 0; while(h < headers2.length)
Header[] headers2 = httpGet.getAllHeaders(); int h = 0; while(h < headers2.length)
HttpSignatureSigner sig = signer.get(); HttpGet signReq = createRequest(uri, reqHeaders); List<Header> beforeHeaders = Arrays.asList(signReq.getAllHeaders()); try { sig.process(signReq, null); log.log(Level.SEVERE,"Error processing http signature",e); Header[] afterHeaders = signReq.getAllHeaders(); for(Header h: afterHeaders){ if(!beforeHeaders.contains(h)){
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(httpGet.getAllHeaders())));
LOGGER.info(String.format(" HTTP GET Headers: %s", Arrays.toString(request.getAllHeaders())));