package javaurlconnection; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.util.logging.Level; import java.util.logging.Logger; /** * * @web http://java-buddy.blogspot.com/ */ public class JavaURLConnection { public static void main(String[] args) { try { URL url = new URL("http://java-buddy.blogspot.com"); URLConnection urlConnection = url.openConnection(); /* InputStream inputStream = urlConnection.getInputStream(); try (ReadableByteChannel readableByteChannel = Channels.newChannel(inputStream)) { ByteBuffer buffer = ByteBuffer.allocate(1024); while (readableByteChannel.read(buffer) > 0) { String bufferString = new String(buffer.array()); System.out.println(bufferString); buffer.clear(); } } */ //using BufferedReader InputStream inputStream = urlConnection.getInputStream(); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader buffReader = new BufferedReader(inputStreamReader); String line; while ((line = buffReader.readLine()) != null) { System.out.println(line); } } catch (MalformedURLException ex) { Logger.getLogger(JavaURLConnection.class.getName()).log(Level.SEVERE, null, ex); } catch (IOException ex) { Logger.getLogger(JavaURLConnection.class.getName()).log(Level.SEVERE, null, ex); } } }
Sunday, March 6, 2016
Read from Internet using URLConnection and BufferedReader
Java example to read from Internet using URLConnection and BufferedReader. Thanks for Tomtom's comment in my last post "Read from Internet using URLConnection and ReadableByteChannel".
Thursday, March 3, 2016
Read from Internet using URLConnection and ReadableByteChannel
Java example to read from Internet, "http://java-buddy.blogspot.com", using URLConnection and ReadableByteChannel.
Example:
Related:
- Read from Internet using URLConnection and BufferedReader (Thanks Tomtom comment)
Example:
package javaurlconnection; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.nio.ByteBuffer; import java.nio.channels.Channels; import java.nio.channels.ReadableByteChannel; import java.util.logging.Level; import java.util.logging.Logger; /** * * @web http://java-buddy.blogspot.com/ */ public class JavaURLConnection { public static void main(String[] args) { try { URL url = new URL("http://java-buddy.blogspot.com"); URLConnection urlConnection = url.openConnection(); InputStream inputStream = urlConnection.getInputStream(); try (ReadableByteChannel readableByteChannel = Channels.newChannel(inputStream)) { ByteBuffer buffer = ByteBuffer.allocate(1024); while (readableByteChannel.read(buffer) > 0) { String bufferString = new String(buffer.array()); System.out.println(bufferString); buffer.clear(); } } } catch (MalformedURLException ex) { Logger.getLogger(JavaURLConnection.class.getName()).log(Level.SEVERE, null, ex); } catch (IOException ex) { Logger.getLogger(JavaURLConnection.class.getName()).log(Level.SEVERE, null, ex); } } }
Related:
- Read from Internet using URLConnection and BufferedReader (Thanks Tomtom comment)
Tuesday, March 1, 2016
Get IP address of Website using InetAddress
Java example to get IP address of Website using InetAddress:
package javainetaddress; import java.net.InetAddress; import java.net.UnknownHostException; import java.util.logging.Level; import java.util.logging.Logger; /** * * @web http://java-buddy.blogspot.com/ */ public class JavaInetAddress { public static void main(String[] args) { try { InetAddress inetAddress = InetAddress.getByName("www.google.com"); System.out.println(inetAddress); System.out.println(inetAddress.getHostName()); System.out.println(inetAddress.getHostAddress()); } catch (UnknownHostException ex) { Logger.getLogger(JavaInetAddress.class.getName()).log(Level.SEVERE, null, ex); } } }
Subscribe to:
Posts (Atom)