Java URL Read getURLContent_old(final String uri, final StringBuffer content)

Here you can find the source of getURLContent_old(final String uri, final StringBuffer content)

Description

get URL Contenold

License

Open Source License

Declaration

public static void getURLContent_old(final String uri, final StringBuffer content)
            throws MalformedURLException, IOException 

Method Source Code


//package com.java2s;
/*!/*from   ww  w  .  j a va2s.c o m*/
 * This program is free software; you can redistribute it and/or modify it under the
 * terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software
 * Foundation.
 *
 * You should have received a copy of the GNU Lesser General Public License along with this
 * program; if not, you can obtain a copy at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
 * or from the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU Lesser General Public License for more details.
 *
 * Copyright (c) 2002-2013 Pentaho Corporation..  All rights reserved.
 */

import java.io.IOException;
import java.io.InputStream;

import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

public class Main {
    public static void getURLContent_old(final String uri, final StringBuffer content)
            throws MalformedURLException, IOException {

        URL url = new URL(uri);
        HttpURLConnection connection = (HttpURLConnection) url.openConnection();
        connection.connect();
        InputStream in = connection.getInputStream();
        byte[] buffer = new byte[300];
        int n = buffer.length;
        while (n > 0) {
            n = in.read(buffer);
            for (int i = 0; i < n; i++) {
                content.append((char) buffer[i]);
            }
        }
        n = in.read(buffer);
    }
}

Related

  1. getTextFromURL(URL url)
  2. getURL(final URL url)
  3. getURL(String url)
  4. getURL(URL url, String params)
  5. getUrlContent(String url)
  6. getUrlContentWithRetries(String url, long timeoutMs, long retryDelayMs)
  7. getUrlFollowingRedirects(String possibleRedirectionUrl)
  8. getUrlInfos(String urlAsString, int timeout)
  9. getUrlSource(String url)