Package org.apache.http.client

Examples of org.apache.http.client.HttpClient.execute()


      HttpPost httppost = new HttpPost(serviceURL);
      logger.debug(requestBody);
      StringEntity postEntity = new StringEntity(requestBody, ContentType.create(contentType, "UTF-8"));
      httppost.setEntity(postEntity);
      logger.info("executing POST request to " + httppost.getURI());
      HttpResponse response = httpclient.execute(httppost);
      this.setStatus(response.getStatusLine().getStatusCode());
      this.setHeaders(response.getAllHeaders());
      HttpEntity entity = response.getEntity();
     
      this.setContentType(entity.getContentType().getValue());
View Full Code Here


  public void abstractRequest(HttpServletRequest request, HttpServletResponse response, String remoteUrl, String action){
    HttpClient httpclient = ogpHttpClient.getHttpClient();
    try {

      HttpGet internalRequest = new HttpGet(remoteUrl);
      HttpResponse internalResponse = httpclient.execute(internalRequest);

      this.checkStatus(internalResponse, response);

      if (action.equalsIgnoreCase("copy")){
        this.copyResponse(internalResponse, response);
View Full Code Here

    }
   
    try {

      HttpGet internalRequest = new HttpGet(remoteAddress);
      HttpResponse internalResponse = httpclient.execute(internalRequest);
      //internalResponse.getEntity().getContent()
      // copy headers
      //this.copyHeaders(internalResponse, response);

      this.checkStatus(internalResponse, response);
View Full Code Here


                HttpClient httpClient = new org.apache.http.impl.client.DefaultHttpClient();
                String[] parts = connectstring.split(":");
                httpClient.getConnectionManager().getSchemeRegistry().register(new org.apache.http.conn.scheme.Scheme("https", Integer.parseInt(parts[parts.length - 1]), sslsf));
                HttpResponse response = httpClient.execute(request);
            }
        } catch (Exception e) {
            e.printStackTrace();
            logger.info("Exception caught during proxy reload.  Things may be in an inconsistent state.");
        }
View Full Code Here

      HttpClient client = getHttpClient(url, connectionTimeout, soTimeout);
      httpUriRequest.setHeader("Accept", "application/json");
      if (url.contains("/Cards/card/search"))
        url = truncData(url);
      long t1 = System.currentTimeMillis();
      HttpResponse response = client.execute(httpUriRequest);
      long t2 = System.currentTimeMillis();
      NewRelic.addCustomParameter(System.currentTimeMillis()+"--"+url, (t2 - t1) + " ms");
      HttpEntity resEntity = response.getEntity();
      String contentCharSet = EntityUtils.getContentCharSet(resEntity);
      map.put("status", response.getStatusLine().getStatusCode());
View Full Code Here

      HttpClient client = getHttpClient(url, connectionTimeout, soTimeout);
      httpUriRequest.setHeader("Accept", "application/json");
      if (url.contains("/Cards/card/search"))
        url = truncData(url);
      long t1 = System.currentTimeMillis();
      HttpResponse response = client.execute(httpUriRequest);
      long t2 = System.currentTimeMillis();
      NewRelic.addCustomParameter(System.currentTimeMillis()+"--"+url, (t2 - t1) + " ms");
      HttpEntity resEntity = response.getEntity();
      String contentCharSet = EntityUtils.getContentCharSet(resEntity);
      map.put("status", response.getStatusLine().getStatusCode());
View Full Code Here

    HttpPost httppost = new HttpPost(url);
    List<NameValuePair> formParams = setParams(httppost, body);
    UrlEncodedFormEntity entity = new UrlEncodedFormEntity(formParams, "UTF-8");
    httppost.setEntity(entity);
    long t1 = System.currentTimeMillis();
    HttpResponse response = client.execute(httppost);
    long t2 = System.currentTimeMillis();
    NewRelic.addCustomParameter(System.currentTimeMillis()+"--"+url, (t2 - t1) + " ms");
    HttpEntity resEntity = response.getEntity();
    String contentCharSet = EntityUtils.getContentCharSet(resEntity);
    HashMap<String, Object> map = new HashMap<String, Object>();
View Full Code Here

  {
    HttpClient client = getHttpClient(url, connectionTimeout, soTimeout);
    HttpGet httpclient = new HttpGet(url);
    if (authMap != null)
      httpclient.addHeader(new BasicScheme().authenticate(new UsernamePasswordCredentials((String) authMap.get("user"), (String) authMap.get("password")), httpclient));
    HttpResponse response = client.execute(httpclient);
    HttpEntity resEntity = response.getEntity();
    String contentCharSet = EntityUtils.getContentCharSet(resEntity);
    HashMap<String, Object> map = new HashMap<String, Object>();
    map.put("status", response.getStatusLine().getStatusCode());
    map.put("response", contentCharSet != null ? new String(EntityUtils.toByteArray(resEntity), contentCharSet) : new String(EntityUtils.toByteArray(resEntity)));
View Full Code Here

      HttpClient client = getHttpClient(url, connectionTimeout, soTimeout);
      httpUriRequest.setHeader("Accept", "application/json");
      if (url.contains("/Cards/card/search"))
        url = truncData(url);
      long t1 = System.currentTimeMillis();
      HttpResponse response = client.execute(httpUriRequest);
      long t2 = System.currentTimeMillis();
      if (!url.contains("SensitiveController"))
        NewRelic.addCustomParameter(System.currentTimeMillis()+"--"+url, (t2 - t1) + " ms");
      HttpEntity resEntity = response.getEntity();
      String contentCharSet = EntityUtils.getContentCharSet(resEntity);
View Full Code Here

            @Override
            public void doOperation(int index) {
                HttpResponse response = null;
                try {
                    HttpGet get = new HttpGet(url);
                    response = client.execute(get);
                    response.getEntity().consumeContent();
                } catch(Exception e) {
                    e.printStackTrace();
                } finally {
                    VoldemortIOUtils.closeQuietly(response);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.