List of usage examples for org.apache.http.params BasicHttpParams BasicHttpParams
public BasicHttpParams()
From source file:com.tvs.signaltracker.Utils.java
public static HttpClient getNewHttpClient() { try {// www . j a v a 2s .c o m KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType()); trustStore.load(null, null); SSLSocketFactory sf = new EasySSLSocketFactory(trustStore); //sf.setHostnameVerifier( SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); HttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, HTTP.UTF_8); SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); registry.register(new Scheme("https", sf, 443)); ClientConnectionManager ccm = new ThreadSafeClientConnManager(params, registry); return new DefaultHttpClient(ccm, params); } catch (Exception e) { return new DefaultHttpClient(); } }
From source file:com.cttapp.bby.mytlc.layer8apps.ConnectionManager.java
/************ * PURPOSE: Creates a new instance of client * ARGUMENTS: null//w w w. j ava2s. co m * RETURNS: ConnectionManager * AUTHOR: Devin Collins <agent14709@gmail.com> *************/ private ConnectionManager() { try { SSLSocketFactory factory = new SimpleSSLSocketFactory(null); factory.setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); HttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, HTTP.UTF_8); HttpProtocolParams.setUserAgent(params, "MyTLC-Sync"); SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); registry.register(new Scheme("https", factory, 443)); ClientConnectionManager ccm = new ThreadSafeClientConnManager(params, registry); // Create a new connection for our client client = new DefaultHttpClient(ccm, params); } catch (Exception ex) { client = new DefaultHttpClient(); } }
From source file:com.sumologic.log4j.SumoLogicAppender.java
@Override public void activateOptions() { HttpParams params = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(params, connectionTimeout); HttpConnectionParams.setSoTimeout(params, socketTimeout); httpClient = new DefaultHttpClient(new ThreadSafeClientConnManager(), params); }
From source file:it.unicaradio.android.utils.NetworkUtils.java
public static byte[] httpPost(String url, byte[] postData, String contentType) throws ClientProtocolException, IOException, HttpException { HttpParams httpParams = new BasicHttpParams(); HttpPost post = new HttpPost(url); post.setEntity(new ByteArrayEntity(postData)); post.addHeader("Content-Type", contentType); HttpClient client = new DefaultHttpClient(httpParams); HttpResponse response = client.execute(post); HttpEntity httpEntity = response.getEntity(); if (httpEntity == null) { throw new HttpException("No answer from server."); }//from w w w. j a va 2s .co m return EntityUtils.toByteArray(httpEntity); }
From source file:com.appfirst.communication.AFHttpClient.java
public DefaultHttpClient getAFHttpClient() { try {//from ww w . j a va 2 s.co m KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType()); try { trustStore.load(null, null); } catch (CertificateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } SSLSocketFactory sf = new AFSSLSocketFactory(trustStore); sf.setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); HttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, HTTP.UTF_8); SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); registry.register(new Scheme("https", sf, 443)); ClientConnectionManager ccm = new ThreadSafeClientConnManager(params, registry); return new DefaultHttpClient(ccm, params); } catch (NoSuchAlgorithmException nsae) { Log.e(TAG, nsae.getMessage()); return new DefaultHttpClient(); } catch (KeyManagementException kme) { Log.e(TAG, kme.getMessage()); return new DefaultHttpClient(); } catch (KeyStoreException kse) { Log.e(TAG, kse.getMessage()); return new DefaultHttpClient(); } catch (UnrecoverableKeyException uke) { Log.e(TAG, uke.getMessage()); return new DefaultHttpClient(); } }
From source file:com.todoroo.andlib.service.HttpRestClient.java
@SuppressWarnings("nls") public HttpRestClient() { DependencyInjectionService.getInstance().inject(this); SchemeRegistry schemeRegistry = new SchemeRegistry(); schemeRegistry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); schemeRegistry.register(new Scheme("https", SSLSocketFactory.getSocketFactory(), 443)); params = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(params, timeout); HttpConnectionParams.setSoTimeout(params, timeout); params.setParameter(ConnManagerPNames.MAX_TOTAL_CONNECTIONS, 30); params.setParameter(ConnManagerPNames.MAX_CONNECTIONS_PER_ROUTE, new ConnPerRouteBean(30)); params.setParameter(HttpProtocolParams.USE_EXPECT_CONTINUE, false); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); cm = new ThreadSafeClientConnManager(params, schemeRegistry); }
From source file:com.phonty.improved.Contacts.java
public Contacts(String url, Context _context) { context = _context;//from w ww . j a v a 2 s. c om APIURL = url; httppost = new HttpPost(APIURL); httppost.addHeader("Content-Type", "application/json; charset=\"utf-8\""); BasicHttpParams params = new BasicHttpParams(); SchemeRegistry schemeRegistry = new SchemeRegistry(); schemeRegistry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); final SSLSocketFactory sslSocketFactory = SSLSocketFactory.getSocketFactory(); schemeRegistry.register(new Scheme("https", sslSocketFactory, 443)); ClientConnectionManager cm = new ThreadSafeClientConnManager(params, schemeRegistry); client = new PhontyHttpClient(cm, params, context); client.getParams().setParameter(CoreProtocolPNames.USER_AGENT, "Phonty-Android-Client"); CookieStore cookieStore = new BasicCookieStore(); cookieStore.addCookie(Login.SESSION_COOKIE); client.setCookieStore(cookieStore); }
From source file:net.benmoran.affectsampler.datastore.AppEngineClientImpl.java
public AppEngineClientImpl(String user, String pass, String uri) throws SyncException { mUsername = user;//from www . j a va2s .co m mPassword = pass; if (uri == null) { uri = SYNC_URI; } try { mUri = new URI(uri); } catch (URISyntaxException e) { throw new SyncException(e); } final HttpParams params = new BasicHttpParams(); HttpClientParams.setRedirecting(params, false); mClient = new DefaultHttpClient(params); }
From source file:com.extradea.framework.images.workers.DownloadWorker.java
public DownloadWorker() { HttpParams httpParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(httpParams, 5000); HttpConnectionParams.setSoTimeout(httpParams, 5000); client = new DefaultHttpClient(httpParams); client.getParams().setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, false); }
From source file:cn.clxy.upload.ApacheHCUploader.java
/** * The timeout should be adjusted by network condition. * @return/*from w ww. ja v a 2 s . co m*/ */ private static HttpClient createClient() { SchemeRegistry schReg = new SchemeRegistry(); schReg.register(new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); schReg.register(new Scheme("https", 443, SSLSocketFactory.getSocketFactory())); PoolingClientConnectionManager ccm = new PoolingClientConnectionManager(schReg); ccm.setMaxTotal(Config.maxUpload); HttpParams params = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(params, 10 * 1000); HttpConnectionParams.setSoTimeout(params, Config.timeOut); return new DefaultHttpClient(ccm, params); }