Refine search
HttpGet httpRequest = null; try { httpRequest = new HttpGet(url.toURI()); } catch (URISyntaxException e) { e.printStackTrace(); } HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = (HttpResponse) httpclient.execute(httpRequest); HttpEntity entity = response.getEntity(); BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); InputStream instream = bufHttpEntity.getContent(); bmp = BitmapFactory.decodeStream(instream);
//Download your image long startTime = System.currentTimeMillis(); HttpGet httpRequest = new HttpGet(new URL(urlString).toURI()); HttpClient httpClient = new DefaultHttpClient(); HttpResponse response = (HttpResponse) httpClient.execute(httpRequest); long endTime = System.currentTimeMillis(); HttpEntity entity = response.getEntity(); BufferedHttpEntity bufHttpEntity; bufHttpEntity = new BufferedHttpEntity(entity); //You can re-check the size of your file final long contentLength = bufHttpEntity.getContentLength(); // Log Log.d(TAG, "[BENCHMARK] Dowload time :"+(endTime-startTime)+" ms"); // Bandwidth : size(KB)/time(s) float bandwidth = contentLength / ((endTime-startTime) *1000);
String USER_AGENT = "WhateverBot"; String url = "http://www.....com/"; URL urlObj = new URL(url); String hostId = urlObj.getProtocol() + "://" + urlObj.getHost() + (urlObj.getPort() > -1 ? ":" + urlObj.getPort() : ""); Map<String, BaseRobotRules> robotsTxtRules = new HashMap<String, BaseRobotRules>(); BaseRobotRules rules = robotsTxtRules.get(hostId); if (rules == null) { HttpGet httpget = new HttpGet(hostId + "/robots.txt"); HttpContext context = new BasicHttpContext(); HttpResponse response = httpclient.execute(httpget, context); if (response.getStatusLine() != null && response.getStatusLine().getStatusCode() == 404) { rules = new SimpleRobotRules(RobotRulesMode.ALLOW_ALL); // consume entity to deallocate connection EntityUtils.consumeQuietly(response.getEntity()); } else { BufferedHttpEntity entity = new BufferedHttpEntity(response.getEntity()); SimpleRobotRulesParser robotParser = new SimpleRobotRulesParser(); rules = robotParser.parseContent(hostId, IOUtils.toByteArray(entity.getContent()), "text/plain", USER_AGENT); } robotsTxtRules.put(hostId, rules); } boolean urlAllowed = rules.isAllowed(url);
URL fbAvatarUrl = new URL("http://graph.facebook.com/"+userProfileModel.getFacebookID()+"/picture"); HttpGet httpRequest = new HttpGet(fbAvatarUrl.toString()); DefaultHttpClient httpclient = HttpClient.getInstance(); HttpResponse response = (HttpResponse) httpclient.execute(httpRequest); HttpEntity entity = response.getEntity(); BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); Bitmap fbAvatarBitmap = BitmapFactory.decodeStream(bufHttpEntity.getContent()); httpRequest.abort();
try HttpGet request = new HttpGet(url.toURI()); response = client.execute(request); if (response.getStatusLine().getStatusCode() != 200) MyLogger.w("Bad response on " + url.toString()); MyLogger.w ("http response: " + response.getStatusLine().toString()); return null; BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(response.getEntity()); instream = bufHttpEntity.getContent();
URL imageUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection)imageUrl.openConnection(); conn.setConnectTimeout(30000); conn.setReadTimeout(30000); HttpGet httpRequest = new HttpGet( URI.create(userId)); HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = (HttpResponse) httpclient .execute(httpRequest); HttpEntity entity = response.getEntity(); BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity( entity); bitmap = BitmapFactory .decodeStream(bufHttpEntity .getContent()); httpRequest.abort();
HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(surveyURL); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); URL url = new URL("http://182.71.220.141/survey/db/php/authentication/upload/" + option1); HttpGet httpRequest = null; httpRequest = new HttpGet(url.toURI()); HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = (HttpResponse) httpclient.execute(httpRequest); InputStream input = b_entity.getContent();
DefaultHttpClient httpclient = new DefaultHttpClient(); HttpGet httppost = new HttpGet("http://www.google.com"); HttpResponse response = httpclient.execute(httppost); HttpEntity ht = response.getEntity(); BufferedHttpEntity buf = new BufferedHttpEntity(ht); InputStream is = buf.getContent();
HttpGet httpGet = new HttpGet(body[0]); httpGet.addHeader("Accept", "text/plain"); httpGet.setHeader("Content-type", "text/plain"); httpResponse = httpClient.execute(httpGet); HttpEntity entity = httpResponse.getEntity(); BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); InputStream instream = bufHttpEntity.getContent(); bmp = BitmapFactory.decodeStream(instream);
HttpGet httppost = new HttpGet("http://www.urlOfThePageYouWantToRead.nl/text.txt"); HttpResponse response = httpclient.execute(httppost); HttpEntity ht = response.getEntity(); BufferedHttpEntity buf = new BufferedHttpEntity(ht); InputStream is = buf.getContent(); BufferedReader r = new BufferedReader(new InputStreamReader(is)); StringBuilder total = new StringBuilder(); String line; while ((line = r.readLine()) != null) { total.append(line + "\n"); } TextView.setText(total);
HttpResponse getResponse = null; try { getResponse = client.execute(get); } catch (ClientProtocolException e) { HttpEntity responseEntity = getResponse.getEntity(); BufferedHttpEntity httpEntity = null; try { imageStream = httpEntity.getContent(); } catch (IOException e) {
HttpConnectionParams.setSoTimeout(10000); server = params[0]; HttpGet get = new HttpGet(server); try { DefaultHttpClient client = new DefaultHttpClient(hparams)); HttpResponse response = null; CookieStore store = client.getCookieStore(); HttpContext ctx = new BasicHttpContext(); store.addCookie(yourSavedCookieObject); ctx.setAttribute(ClientContext.COOKIE_STORE, store); response = client.execute(get); msg = response.getStatusLine().toString(); HttpEntity responseEntity = response.getEntity(); imageStream = httpEntity.getContent(); } catch (IOException e) { e.printStackTrace();
private String sendPostRequest(String payload, String url) { StringEntity en = new StringEntity(payload); HttpPost request = new HttpPost(url); request.setHeader("Content-Type", "application/json"); request.setEntity(en); HttpResponse httpResponse = httpClient.execute(request); HttpEntity entity = httpResponse.getEntity(); BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); InputStream inputStream = bufHttpEntity.getContent(); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); String line; String response = ""; StringBuilder stringBuilder = new StringBuilder(); while ((line = reader.readLine()) != null) { stringBuilder.append(line); } inputStream.close(); response = stringBuilder.toString(); return response; }
@Test public void testBufferingEntity() throws Exception { final byte[] bytes = "Message content".getBytes(StandardCharsets.US_ASCII); final InputStreamEntity httpentity = new InputStreamEntity(new ByteArrayInputStream(bytes), -1); final BufferedHttpEntity bufentity = new BufferedHttpEntity(httpentity); Assert.assertEquals(bytes.length, bufentity.getContentLength()); Assert.assertTrue(bufentity.isRepeatable()); Assert.assertFalse(bufentity.isChunked()); Assert.assertFalse(bufentity.isStreaming()); // test if we can obtain contain multiple times Assert.assertNotNull(bufentity.getContent ()); Assert.assertNotNull(bufentity.getContent ()); }
private void processBitmapEntity(HttpEntity entity) throws IOException { BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity); Bitmap bm = BitmapFactory.decodeStream(bufHttpEntity.getContent()); handler.sendMessage(Message.obtain(handler, DID_SUCCEED, bm)); }
@Test public void testWriteToBuffered() throws Exception { final byte[] bytes = "Message content".getBytes(StandardCharsets.US_ASCII); final InputStreamEntity httpentity = new InputStreamEntity(new ByteArrayInputStream(bytes), -1); final BufferedHttpEntity bufentity = new BufferedHttpEntity(httpentity); ByteArrayOutputStream out = new ByteArrayOutputStream(); bufentity.writeTo(out); byte[] bytes2 = out.toByteArray(); Assert.assertNotNull(bytes2); Assert.assertEquals(bytes.length, bytes2.length); for (int i = 0; i < bytes.length; i++) { Assert.assertEquals(bytes[i], bytes2[i]); } out = new ByteArrayOutputStream(); bufentity.writeTo(out); bytes2 = out.toByteArray(); Assert.assertNotNull(bytes2); Assert.assertEquals(bytes.length, bytes2.length); for (int i = 0; i < bytes.length; i++) { Assert.assertEquals(bytes[i], bytes2[i]); } try { bufentity.writeTo(null); Assert.fail("IllegalArgumentException should have been thrown"); } catch (final IllegalArgumentException ex) { // expected } }
@Test public void testIllegalConstructor() throws Exception { try { new BufferedHttpEntity(null); Assert.fail("IllegalArgumentException should have been thrown"); } catch (final IllegalArgumentException ex) { // expected } }
try HttpGet request = new HttpGet(url.toURI()); response = client.execute(request); if (response.getStatusLine().getStatusCode() != 200) Log.d("Bad response on " + url.toString()); Log.d("http response: " + response.getStatusLine().toString()); return null; BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(response.getEntity()); instream = bufHttpEntity.getContent();
DefaultHttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://www.yoururl.com"); List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1); <!-- number should be the amount of parameters nameValuePairs.add(new BasicNameValuePair("nameOfParameter", "parameter")); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = httpclient.execute(httppost); HttpEntity ht = response.getEntity(); BufferedHttpEntity buf = new BufferedHttpEntity(ht); InputStream is = buf.getContent();
HttpGet httppost = new HttpGet("http://api.externalip.net/ip"); HttpResponse response = httpclient.execute(httppost); HttpEntity ht = response.getEntity(); BufferedHttpEntity buf = new BufferedHttpEntity(ht); InputStream is = buf.getContent(); BufferedReader r = new BufferedReader(new InputStreamReader(is)); StringBuilder total = new StringBuilder(); String ipaddress = r.readLine();