List of usage examples for org.apache.http.impl.client HttpClients createDefault
public static CloseableHttpClient createDefault()
From source file:gobblin.admin.AdminWebServerTest.java
@Test public void testGetIndex() throws IOException { CloseableHttpClient client = HttpClients.createDefault(); HttpGet getReq = new HttpGet(String.format("http://localhost:%s/", this.portNumber)); try (CloseableHttpResponse response = client.execute(getReq)) { assertEquals(200, response.getStatusLine().getStatusCode()); HttpEntity body = response.getEntity(); String bodyString = EntityUtils.toString(body); assertStringContains("JOB SUMMARY", bodyString); }//from w ww .ja va2 s . co m }
From source file:org.wuspba.ctams.ws.ITJudgeController.java
@Test public void testList() throws Exception { CloseableHttpClient httpclient = HttpClients.createDefault(); URI uri = new URIBuilder().setScheme(PROTOCOL).setHost(HOST).setPort(PORT).setPath(PATH).build(); LOG.info("Connecting to " + uri.toString()); HttpGet httpGet = new HttpGet(uri); try (CloseableHttpResponse response = httpclient.execute(httpGet)) { assertEquals(response.getStatusLine().toString(), IntegrationTestUtils.OK_STRING); HttpEntity entity = response.getEntity(); CTAMSDocument doc = IntegrationTestUtils.convertEntity(entity); assertEquals(doc.getJudges().size(), 4); for (Judge j : doc.getJudges()) { if (j.getId().equals(TestFixture.INSTANCE.judgeAndy.getId())) { testEquality(j, TestFixture.INSTANCE.judgeAndy); } else if (j.getId().equals(TestFixture.INSTANCE.judgeBob.getId())) { testEquality(j, TestFixture.INSTANCE.judgeBob); } else if (j.getId().equals(TestFixture.INSTANCE.judgeEoin.getId())) { testEquality(j, TestFixture.INSTANCE.judgeEoin); } else if (j.getId().equals(TestFixture.INSTANCE.judgeJamie.getId())) { testEquality(j, TestFixture.INSTANCE.judgeJamie); } else { fail();//from w w w . ja v a2 s. c o m } } EntityUtils.consume(entity); } }
From source file:org.wuspba.ctams.ws.ITBandMemberController.java
@Test public void testList() throws Exception { CloseableHttpClient httpclient = HttpClients.createDefault(); URI uri = new URIBuilder().setScheme(PROTOCOL).setHost(HOST).setPort(PORT).setPath(PATH).build(); LOG.info("Connecting to " + uri.toString()); HttpGet httpGet = new HttpGet(uri); try (CloseableHttpResponse response = httpclient.execute(httpGet)) { assertEquals(response.getStatusLine().toString(), IntegrationTestUtils.OK_STRING); HttpEntity entity = response.getEntity(); CTAMSDocument doc = IntegrationTestUtils.convertEntity(entity); assertEquals(doc.getBandMembers().size(), 3); for (BandMember m : doc.getBandMembers()) { if (m.getId().equals(TestFixture.INSTANCE.andyMember.getId())) { testEquality(m, TestFixture.INSTANCE.andyMember); } else if (m.getId().equals(TestFixture.INSTANCE.bobMember.getId())) { testEquality(m, TestFixture.INSTANCE.bobMember); } else if (m.getId().equals(TestFixture.INSTANCE.jamieMember.getId())) { testEquality(m, TestFixture.INSTANCE.jamieMember); } else { fail();/* w w w. j a v a2 s. co m*/ } } EntityUtils.consume(entity); } }
From source file:mack.servlets.TransfServlet.java
private void geraXSL() throws IOException { HttpClient cliente = HttpClients.createDefault(); HttpGet httpget = new HttpGet("http://localhost:8081/AppFrontController/dados/gpx.xsl"); HttpResponse resposta = cliente.execute(httpget); System.out.println("----------------------------------------"); System.out.println(resposta.getStatusLine()); HttpEntity entity = resposta.getEntity(); if (entity != null) { InputStream instream = entity.getContent(); BufferedReader reader = new BufferedReader(new InputStreamReader(instream)); StringBuilder out = new StringBuilder(); String line;/* ww w. jav a2 s . c om*/ while ((line = reader.readLine()) != null) { out.append(line); } PrintWriter w = new PrintWriter("/temp/gpx.xsl"); w.print(out.toString()); w.flush(); w.close(); reader.close(); instream.close(); } }
From source file:org.ldp4j.server.ServerFrontendTestHelper.java
public ServerFrontendTestHelper(Logger logger) { this.logger = logger; this.legacy = true; this.httpclient = HttpClients.createDefault(); }
From source file:com.byteengine.client.Client.java
public Client(String host, int port, boolean ssl) { httpClient = HttpClients.createDefault(); serverBaseUrl = String.format("%s://%s:%d", ssl ? "https" : "http", host, port); }
From source file:eu.seaclouds.platform.dashboard.http.HttpPostRequestBuilder.java
public String build() throws IOException, URISyntaxException { if (!params.isEmpty() && entity == null) { if (!isMultipart) { this.entity = new UrlEncodedFormEntity(params); } else {// ww w . j av a 2 s . co m MultipartEntityBuilder entityBuilder = MultipartEntityBuilder.create(); for (NameValuePair pair : params) { entityBuilder.addTextBody(pair.getName(), pair.getValue()); } this.entity = entityBuilder.build(); } } URI uri = new URIBuilder().setHost(host).setPath(path).setScheme(scheme).build(); this.requestBase = new HttpPost(uri); for (NameValuePair header : super.headers) { requestBase.addHeader(header.getName(), header.getValue()); } try (CloseableHttpClient httpClient = HttpClients.createDefault()) { if (this.entity != null) { this.requestBase.setEntity(this.entity); } return httpClient.execute(requestBase, responseHandler, context); } }
From source file:org.wuspba.ctams.ws.ITSoloResultController.java
@Test public void testListAll() throws Exception { CloseableHttpClient httpclient = HttpClients.createDefault(); URI uri = new URIBuilder().setScheme(PROTOCOL).setHost(HOST).setPort(PORT).setPath(PATH).build(); LOG.info("Connecting to " + uri.toString()); HttpGet httpGet = new HttpGet(uri); try (CloseableHttpResponse response = httpclient.execute(httpGet)) { assertEquals(response.getStatusLine().toString(), IntegrationTestUtils.OK_STRING); HttpEntity entity = response.getEntity(); CTAMSDocument doc = IntegrationTestUtils.convertEntity(entity); assertEquals(doc.getSoloContestResults().size(), 1); testEquality(doc.getSoloContestResults().get(0), TestFixture.INSTANCE.soloResult); EntityUtils.consume(entity);/* w w w . ja va2s. com*/ } }
From source file:org.fcrepo.camel.FedoraClient.java
/** * Create a FedoraClient with a set of authentication values. *///from ww w . j a va 2 s . co m public FedoraClient(final String username, final String password, final String host, final Boolean throwExceptionOnFailure) { final CredentialsProvider credsProvider = new BasicCredentialsProvider(); AuthScope scope = null; this.throwExceptionOnFailure = throwExceptionOnFailure; if ((username == null || username.isEmpty()) || (password == null || password.isEmpty())) { this.httpclient = HttpClients.createDefault(); } else { if (host != null) { scope = new AuthScope(new HttpHost(host)); } credsProvider.setCredentials(scope, new UsernamePasswordCredentials(username, password)); this.httpclient = HttpClients.custom().setDefaultCredentialsProvider(credsProvider).build(); } }
From source file:org.apache.streams.riak.http.RiakHttpClient.java
public void start() throws Exception { Objects.nonNull(config);/*from w w w. j a v a 2 s . c o m*/ assert (config.getScheme().startsWith("http")); URIBuilder uriBuilder = new URIBuilder(); uriBuilder.setScheme(config.getScheme()); uriBuilder.setHost(config.getHosts().get(0)); uriBuilder.setPort(config.getPort().intValue()); baseURI = uriBuilder.build(); client = HttpClients.createDefault(); }