List of usage examples for org.apache.http.impl.client DefaultHttpClient DefaultHttpClient
public DefaultHttpClient()
From source file:de.fmaul.android.cmis.utils.HttpUtils.java
private static HttpClient createClient(String user, String password) { DefaultHttpClient client = new DefaultHttpClient(); if (user != null && user.length() > 0) { Credentials defaultcreds = new UsernamePasswordCredentials(user, password); client.getCredentialsProvider().setCredentials(AuthScope.ANY, defaultcreds); }/*from w w w . ja va2s . co m*/ return client; }
From source file:net.translatewiki.app.TranslateWikiApp.java
public static MWApi createMWApi() { DefaultHttpClient client = new DefaultHttpClient(); // Because WMF servers support only HTTP/1.0. Biggest difference that // this makes is support for Chunked Transfer Encoding. // I have this here so if any 1.1 features start being used, it // throws up. client.getParams().setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_0); return new MWApi(API_URL, client); }
From source file:com.webbfontaine.valuewebb.action.tt.dataimporter.TTMergeTest.java
@Test(parameters = "daiTTURL") public void testTTMerge(String daiTTURL) throws Exception { DefaultHttpClient httpClient = new DefaultHttpClient(); HttpUriRequest httpGet = new HttpGet(daiTTURL); HttpResponse response = httpClient.execute(httpGet); assert response.getStatusLine().getStatusCode() == 200; TtGen daiTT = (TtGen) Doc2Bytes.unmarshal(response.getEntity().getContent(), TtGen.class); assert daiTT != null; TtGen ttGen = getTT();/* ww w . ja va2 s . c o m*/ MergeLoadedTT.merge(daiTT, ttGen); assert ttGen.getAppTin().equals(daiTT.getAppTin()); assert !ttGen.getAppAdr().isEmpty(); // keep original assert ttGen.getFirstTtInvs().getInvCur().equals(daiTT.getFirstTtInvs().getInvCur()); assert ttGen.getFirstTtInvs().getInsuranceF() != null; // keep original Pd pd = ttGen.getFirstTtInvs().getPds().get(0); Pd daiPD = daiTT.getFirstTtInvs().getPds().get(0); assert pd.getCtyOrig().equals(daiPD.getCtyOrig()); assert pd.getHsCodeD().equals(daiPD.getHsCodeD()); }
From source file:org.lorislab.armonitor.util.RestClient.java
/** * Gets the rest-service client./*from w w w.ja v a 2 s . c om*/ * * @param <T> the rest-service client implementation. * @param clazz the rest-service class. * @param url the server URL. * @param username the username. * @param password the password. * @param auth the authentication flag. * @exception Exception if the method fails. * * @return the the rest-service client instance. */ public static <T> T getClient(final Class<T> clazz, String url, boolean auth, String username, char[] password) throws Exception { DefaultHttpClient httpClient = new DefaultHttpClient(); if (url.startsWith(HTTPS)) { SSLSocketFactory sslSocketFactory = new SSLSocketFactory(new TrustSelfSignedStrategy(), SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); httpClient.getConnectionManager().getSchemeRegistry() .register(new Scheme(HTTPS, 443, sslSocketFactory)); } if (auth) { BasicCredentialsProvider provider = new BasicCredentialsProvider(); Credentials credentials = new UsernamePasswordCredentials(username, new String(password)); provider.setCredentials(AuthScope.ANY, credentials); httpClient.setCredentialsProvider(provider); } return ProxyFactory.create(clazz, url, new ApacheHttpClient4Executor(httpClient)); }
From source file:org.sharetask.data.IntegrationTest.java
@BeforeClass public static void login() throws Exception { final DefaultHttpClient client = new DefaultHttpClient(); final HttpPost httpPost = new HttpPost(BASE_URL + "/user/login"); httpPost.addHeader(new BasicHeader("Content-Type", "application/json")); final StringEntity httpEntity = new StringEntity( "{\"username\":\"dev1@shareta.sk\"," + "\"password\":\"password\"}"); System.out.println(EntityUtils.toString(httpEntity)); httpPost.setEntity(httpEntity);//from w w w . j av a 2 s . c o m //when final HttpResponse response = client.execute(httpPost); //then Assert.assertEquals(HttpStatus.OK.value(), response.getStatusLine().getStatusCode()); client.getCookieStore().getCookies(); for (final Cookie cookie : client.getCookieStore().getCookies()) { if (cookie.getName().equals("JSESSIONID")) { DOMAIN = cookie.getDomain(); SESSIONID = cookie.getValue(); } } }
From source file:org.wso2.carbon.dynamic.client.web.proxy.util.DCRProxyUtils.java
public static DefaultHttpClient getHttpsClient() { DefaultHttpClient httpClient = new DefaultHttpClient(); // Setup the HTTPS settings to accept any certificate. HostnameVerifier hostnameVerifier = org.apache.http.conn.ssl.SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER; SchemeRegistry registry = new SchemeRegistry(); SSLSocketFactory socketFactory = SSLSocketFactory.getSocketFactory(); socketFactory.setHostnameVerifier((X509HostnameVerifier) hostnameVerifier); registry.register(new Scheme(Constants.RemoteServiceProperties.DYNAMIC_CLIENT_SERVICE_PROTOCOL, socketFactory, DCRProxyUtils.getServerHTTPSPort())); SingleClientConnManager mgr = new SingleClientConnManager(httpClient.getParams(), registry); httpClient = new DefaultHttpClient(mgr, httpClient.getParams()); // Set verifier HttpsURLConnection.setDefaultHostnameVerifier(hostnameVerifier); return httpClient; }
From source file:br.com.estudogrupo.online.DicionarioOnline04.java
@Override public void run() { HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost("http://www.md5online.org/"); try {//from w w w.j a v a 2 s. c o m List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1); nameValuePairs.add(new BasicNameValuePair("md5", getRecebe())); nameValuePairs.add(new BasicNameValuePair("search", "0")); nameValuePairs.add(new BasicNameValuePair("action", "decrypt")); nameValuePairs.add(new BasicNameValuePair("a", "82355607")); post.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = client.execute(post); BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); String line = ""; while ((line = rd.readLine().trim()) != null) { if (line.startsWith("<span class=\"result\"")) { String key = line.substring(81, 100); System.out.println("Senha : " + key.trim().replace("</b>", "").replace("</s>", "") .replace("</span><br", "").replace(" /", "")); } } } catch (IOException e) { e.printStackTrace(); } catch (NullPointerException e) { } }
From source file:net.volcore.wtvmaster.user.RemoteUserDatabase.java
public int isValidUploadAccount(String username, String password) { try {/* www.j av a2 s . co m*/ HttpClient httpclient = new DefaultHttpClient(); logger.info("Checking user credentials for " + username + "..."); //logger.info( "TMP with pass "+password+"..."); HttpGet httpget = new HttpGet(url + "?u=" + username + "&p=" + password); ResponseHandler<String> responseHandler = new BasicResponseHandler(); String responseBody = httpclient.execute(httpget, responseHandler); //logger.info( "response "+responseBody+"..."); Gson gson = new Gson(); RemoteUserBean userbean = gson.fromJson(responseBody, RemoteUserBean.class); if (userbean.getValid() == false) { logger.info("Invalid login!"); return INVALID_USERID; } if (userbean.getCanupload() == false) { logger.info("Not a recorder login!"); return INVALID_USERID; } logger.trace("Authed user " + username + " (" + userbean.getUserid() + ")"); return userbean.getUserid(); } catch (Exception e) { logger.error("Exception in isValidUploadAccount: " + e); e.printStackTrace(); } return INVALID_USERID; }
From source file:og.android.tether.system.WebserviceTask.java
public static HttpResponse makeRequest(String url, List<BasicNameValuePair> params) throws ClientProtocolException, IOException { HttpClient client = new DefaultHttpClient(); String paramString = URLEncodedUtils.format(params, "utf-8"); Log.d(MSG_TAG, url + "?" + paramString); HttpGet request = new HttpGet(url + "?" + paramString); return client.execute(request); }
From source file:bigbluej.HttpClientFactory.java
public HttpClient create() { return new DefaultHttpClient(); }