Example usage for org.apache.http.impl.client DefaultHttpClient DefaultHttpClient

List of usage examples for org.apache.http.impl.client DefaultHttpClient DefaultHttpClient

Introduction

In this page you can find the example usage for org.apache.http.impl.client DefaultHttpClient DefaultHttpClient.

Prototype

public DefaultHttpClient() 

Source Link

Usage

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();
}