List of usage examples for org.apache.http.params HttpProtocolParams setContentCharset
public static void setContentCharset(HttpParams httpParams, String str)
From source file:com.bright.json.JSonRequestor.java
private static HttpClient getNewHttpClient() { try {/*from w ww . j a v a 2s .com*/ KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType()); trustStore.load(null, null); MySSLSocketFactory sf = new MySSLSocketFactory(trustStore); sf.setHostnameVerifier(MySSLSocketFactory.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.rovemonteux.silvertunnel.netlib.adapter.httpclient.HttpClientUtil.java
static void init(final NetLayer lowerNetLayer) { try {// w w w.ja va2 s . c o m HttpClientUtil.lowerNetLayer = lowerNetLayer; final Scheme http = new Scheme("http", new NetlibSocketFactory(lowerNetLayer), 80); supportedSchemes = new SchemeRegistry(); supportedSchemes.register(http); // prepare parameters final HttpParams httpParams = new BasicHttpParams(); HttpProtocolParams.setVersion(httpParams, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(httpParams, Util.UTF8); HttpProtocolParams.setUseExpectContinue(httpParams, true); // connMgr = new ThreadSafeClientConnManager(httpParams, supportedSchemes); } catch (final Exception e) { LOG.error("error during class init", e); } }
From source file:riddimon.android.asianetautologin.HttpManager.java
private HttpManager(Boolean debug, String version) { // Set basic data HttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, "UTF-8"); HttpProtocolParams.setUseExpectContinue(params, true); HttpProtocolParams.setUserAgent(params, HttpUtils.userAgent); // Make pool//from w w w . j av a 2s . co m ConnPerRoute connPerRoute = new ConnPerRouteBean(12); ConnManagerParams.setMaxConnectionsPerRoute(params, connPerRoute); ConnManagerParams.setMaxTotalConnections(params, 20); // Set timeout HttpConnectionParams.setStaleCheckingEnabled(params, false); HttpConnectionParams.setConnectionTimeout(params, 20 * 1000); HttpConnectionParams.setSoTimeout(params, 20 * 1000); HttpConnectionParams.setSocketBufferSize(params, 8192); // Some client params HttpClientParams.setRedirecting(params, false); // Register http/s schemas! SchemeRegistry schReg = new SchemeRegistry(); schReg.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); if (debug) { // Install the all-trusting trust manager // Create a trust manager that does not validate certificate chains TrustManager[] trustManagers = new X509TrustManager[1]; trustManagers[0] = new TrustAllManager(); try { SSLContext sc = SSLContext.getInstance("SSL"); sc.init(null, trustManagers, null); schReg.register(new Scheme("https", (SocketFactory) sc.getSocketFactory(), 443)); } catch (Exception e) { ; } } else { schReg.register(new Scheme("https", SSLSocketFactory.getSocketFactory(), 443)); } ClientConnectionManager conMgr = new ThreadSafeClientConnManager(params, schReg); client = new DefaultHttpClient(conMgr, params); }
From source file:es.uja.photofirma.android.DoConnection.java
/** * //from www.j av a2 s.co m * @return DefaultHttpClient(ccm, params) */ public HttpClient getNewHttpClient() { try { KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType()); trustStore.load(null, null); SSLSocketFactory sf = new MySSLSocketFactory(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); //aado timeout HttpConnectionParams.setConnectionTimeout(params, 6000); //timeout en establecer conexion HttpConnectionParams.setSoTimeout(params, 10000); //timeout en recibir respuesta 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:it.openyoureyes.test.OpenCellId.java
public DefaultHttpClient getClient() { DefaultHttpClient ret = null;// w w w . j a va2 s . c o m // sets up parameters HttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, "utf-8"); params.setBooleanParameter("http.protocol.expect-continue", false); SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); /* * final SSLSocketFactory sslSocketFactory = SSLSocketFactory * .getSocketFactory(); sslSocketFactory * .setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); * registry.register(new Scheme("https", new EasySSLSocketFactory(), * 443)); */ ThreadSafeClientConnManager manager = new ThreadSafeClientConnManager(params, registry); ret = new DefaultHttpClient(manager, params); return ret; }
From source file:edu.upc.tutorial.jaxrs.android.data.LibraryHttpClient.java
public LibraryHttpClient(Context context) { this.context = context; BasicHttpParams params = new BasicHttpParams(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, HTTP.DEFAULT_CONTENT_CHARSET); HttpProtocolParams.setUseExpectContinue(params, false); httpClient = new DefaultHttpClient(params); }
From source file:com.tvs.signaltracker.Utils.java
public static HttpClient getNewHttpClient() { try {/*from w w w . ja va 2s . com*/ 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 ww.ja v a2 s .com*/ * 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:org.vsearchd.crawler.backend.BackendSessionHTTP.java
public synchronized void connect() { httpclient = new DefaultHttpClient(); httppost = new HttpPost(); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, "UTF-8"); HttpProtocolParams.setUseExpectContinue(params, false); HttpProtocolParams.setUserAgent(params, "vsearchd::backend-worker"); HttpConnectionParams.setStaleCheckingEnabled(params, false); httppost.setParams(params);/*from www .ja v a 2s. co m*/ }
From source file:com.appfirst.communication.AFHttpClient.java
public DefaultHttpClient getAFHttpClient() { try {/* w w w.j a va 2s . c om*/ 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(); } }