params.setParameter(ClientPNames.HANDLE_REDIRECTS, false); httpRequest.setParams(params); return httpRequest;
request.setParams(getRequestParams(requestMessage)); HeaderUtil.add(request, requestMessage.getHeaders());
@Override @Deprecated public void setParams(HttpParams params) { request.setParams(params); } }
/** * Tells ApacheHttpClient whether to follow redirects. See also: * http://stackoverflow.com/questions/1519392/how-to-prevent-apache-http-client-from-following-a-redirect */ private void setHandleRedirect(HttpUriRequest httpUriRequest, boolean handleRedirect) { HttpParams params = new BasicHttpParams(); params.setParameter(HANDLE_REDIRECTS, handleRedirect); httpUriRequest.setParams(params); }
private static void setHttpParameters(HttpUriRequest request, String... alternatingNameValueParams) throws IOException { if (request instanceof HttpEntityEnclosingRequest) { List<NameValuePair> params = new ArrayList<NameValuePair>(); for (int i = 0; i < alternatingNameValueParams.length; i += 2) { params.add(new BasicNameValuePair( alternatingNameValueParams[i], alternatingNameValueParams[i + 1])); } ((HttpEntityEnclosingRequest) request) .setEntity(new UrlEncodedFormEntity(params)); } else { HttpParams params = new BasicHttpParams(); for (int i = 0; i < alternatingNameValueParams.length; i += 2) { params.setParameter(alternatingNameValueParams[i], alternatingNameValueParams[i + 1]); } request.setParams(params); } }
/** * Check if given URL exists * * @param url request url * @return true if given url exists * @throws IOException in case of a problem or the connection was aborted */ public boolean pathExists(String url) throws IOException { HttpParams params = new BasicHttpParams(); params.setParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, true); HttpUriRequest request = new HttpGet(url); request.setParams(params); HttpResponse response = client.execute(request); EntityUtils.consume(response.getEntity()); int code = response.getStatusLine().getStatusCode(); return code == HttpURLConnection.HTTP_OK || code == HttpURLConnection.HTTP_UNAUTHORIZED; }
/** * Check if page with URL exists and it's body contains given string. * * @param url request url * @param stringToFind expected string in response * @return true if given url exists and page contains given string * @throws IOException in case of a problem or the connection was aborted */ public boolean pageContainsString(String url, String stringToFind) throws IOException { HttpParams params = new BasicHttpParams(); params.setParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, true); HttpUriRequest request = new HttpGet(url); request.setParams(params); HttpResponse response = client.execute(request); String responseString = EntityUtils.toString(response.getEntity()); int code = response.getStatusLine().getStatusCode(); if (code == HttpURLConnection.HTTP_OK && StringUtils.isBlank(stringToFind)) { return true; } else { return responseString.contains(stringToFind); } }
private static JSONObject sendPetition(HttpUriRequest request) throws Exception{ AndroidHttpClient client; int timeout = 5000 HttpResponse response; JSONObject responseJSON; client = AndroidHttpClient.newInstance("IPM-HttpClient/UNAVAILABLE"); HttpParams httpParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(httpParams, timeout); HttpConnectionParams.setSoTimeout(httpParams, timeout); request.setParams(httpParams); response = client.execute(request); responseJSON = new JSONObject(EntityUtils.toString(response.getEntity())); client.close(); return responseJSON; }
request.setParams(params);
params.setParameter(ClientPNames.HANDLE_REDIRECTS, false); httpRequest.setParams(params); return httpRequest;
params.setParameter(ClientPNames.HANDLE_REDIRECTS, false); httpRequest.setParams(params); return httpRequest;
method.setParams(params);
method.setParams(params);
method.setParams(params);
method.setParams(params); HttpResponse response = httpClient.execute(method, httpContext);