List of usage examples for org.apache.http.protocol BasicHttpContext BasicHttpContext
public BasicHttpContext()
From source file:org.piraso.ui.base.manager.HttpUpdateManager.java
public static HttpUpdateManager create() { ThreadSafeClientConnManager manager = new ThreadSafeClientConnManager(); manager.setDefaultMaxPerRoute(1);/*w w w. j av a2 s.c o m*/ manager.setMaxTotal(1); HttpParams params = new BasicHttpParams(); // set timeout HttpConnectionParamBean connParamBean = new HttpConnectionParamBean(params); connParamBean.setConnectionTimeout(3000); connParamBean.setSoTimeout(1000 * 60 * 120); HttpClient client = new DefaultHttpClient(manager, params); HttpContext context = new BasicHttpContext(); return new HttpUpdateManager(client, context); }
From source file:org.ow2.chameleon.fuchsia.push.base.subscriber.tool.HttpClientCallAsynchronous.java
public HttpClientCallAsynchronous(HttpClient httpClient, HttpPost httppost) { this.httpClient = httpClient; this.context = new BasicHttpContext(); this.httppost = httppost; }
From source file:com.squeezeday.marknadskoll.HttpHelper.java
public static String post(String url, List<? extends NameValuePair> parameters) throws IOException, HttpException { HttpPost request = new HttpPost(url); request.setEntity(new UrlEncodedFormEntity(parameters, HTTP.UTF_8)); return doRequest(request, url, new BasicHttpContext(), true); }
From source file:grandroid.geo.MapRoute.java
public Document getDocument(LatLng start, LatLng end, String mode) { String url = "http://maps.googleapis.com/maps/api/directions/xml?" + "origin=" + start.latitude + "," + start.longitude + "&destination=" + end.latitude + "," + end.longitude + "&sensor=false&units=metric&mode=" + mode; try {/* ww w . ja v a2 s .com*/ HttpClient httpClient = new DefaultHttpClient(); HttpContext localContext = new BasicHttpContext(); HttpPost httpPost = new HttpPost(url); HttpResponse response = httpClient.execute(httpPost, localContext); InputStream in = response.getEntity().getContent(); DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); Document doc = builder.parse(in); return doc; } catch (Exception e) { Log.e("grandroid", null, e); } return null; }
From source file:com.yanzhenjie.andserver.RequestHandleTask.java
@Override public void run() { try {/*w ww . j a va 2s . c o m*/ while (mWebServerThread.isLooping() && mServerConnection.isOpen()) { this.mHttpService.handleRequest(this.mServerConnection, new BasicHttpContext()); } } catch (IOException | HttpException ignored) { } finally { try { this.mServerConnection.shutdown(); } catch (IOException ignored) { } } }
From source file:com.swetha.easypark.GetDirections.java
public Document getDocument(LatLng start, LatLng end, String mode) { String googleDirurl = Constants.GOOGLEDIRECTIONSURL + "origin=" + start.latitude + "," + start.longitude + "&destination=" + end.latitude + "," + end.longitude + "&sensor=false&units=metric&mode=driving"; Log.d("GoogleMapsDirection", googleDirurl); try {//from w w w.j av a2 s. c o m HttpClient httpClient = new DefaultHttpClient(); HttpContext localContext = new BasicHttpContext(); HttpPost httpPost = new HttpPost(googleDirurl); HttpResponse response = httpClient.execute(httpPost, localContext); InputStream in = response.getEntity().getContent(); DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); Document doc = builder.parse(in); return doc; } catch (Exception e) { e.printStackTrace(); } return null; }
From source file:com.sked.gdg.service.WebService.java
public WebService() { HttpParams myParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(myParams, 10000); HttpConnectionParams.setSoTimeout(myParams, 10000); httpClient = new DefaultHttpClient(myParams); localContext = new BasicHttpContext(); }
From source file:com.fitforbusiness.webservice.WebService.java
public WebService() { HttpParams myParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(myParams, 100000); HttpConnectionParams.setSoTimeout(myParams, 100000); httpClient = new DefaultHttpClient(myParams); localContext = new BasicHttpContext(); }
From source file:com.lostad.app.base.util.RequestUtil.java
public static String getRequest(final String url, String token, final boolean isSingleton) throws Exception { String json = null;//from ww w . j a va 2 s.co m HttpClient client = HttpClientManager.getHttpClient(isSingleton); HttpEntity resEntity = null; HttpGet get = new HttpGet(url); if (Validator.isNotEmpty(token)) { get.addHeader("token", token); } try { //long t1 = System.currentTimeMillis(); HttpResponse response = client.execute(get, new BasicHttpContext()); resEntity = response.getEntity(); if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {// 200 //? json = EntityUtils.toString(resEntity); } } catch (Exception e) { if (get != null) { get.abort(); } throw e; } finally { if (resEntity != null) { try { resEntity.consumeContent(); } catch (IOException e) { e.printStackTrace(); } } client.getConnectionManager().closeExpiredConnections(); } return json; }
From source file:org.wso2.am.integration.ui.tests.util.TestUtil.java
/** * Login to API Store or Publisher/* www . j a va 2s . c o m*/ * * @param userName * @param password * @param URL API Store or Publisher URL * @return * @throws Exception */ public static HttpContext login(String userName, String password, String URL) throws Exception { CookieStore cookieStore = new BasicCookieStore(); HttpContext httpContext = new BasicHttpContext(); httpContext.setAttribute(ClientContext.COOKIE_STORE, cookieStore); HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(URL + APIMTestConstants.APISTORE_LOGIN_URL); // Request parameters and other properties. List<NameValuePair> params = new ArrayList<NameValuePair>(3); params.add(new BasicNameValuePair(APIMTestConstants.API_ACTION, APIMTestConstants.API_LOGIN_ACTION)); params.add(new BasicNameValuePair(APIMTestConstants.APISTORE_LOGIN_USERNAME, userName)); params.add(new BasicNameValuePair(APIMTestConstants.APISTORE_LOGIN_PASSWORD, password)); httppost.setEntity(new UrlEncodedFormEntity(params, "UTF-8")); HttpResponse response = httpclient.execute(httppost, httpContext); HttpEntity entity = response.getEntity(); String responseString = EntityUtils.toString(entity, "UTF-8"); boolean isError = Boolean.parseBoolean(responseString.split(",")[0].split(":")[1].split("}")[0].trim()); if (isError) { String errorMsg = responseString.split(",")[1].split(":")[1].split("}")[0].trim(); throw new Exception("Error while Login to API Publisher : " + errorMsg); } else { return httpContext; } }