A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/javaexamples/net_serverfile.htm below:

How to get the file size from the server in Java

How to get the file size from the server in Java Problem Description

How to get the file size from the server?

Solution

Following example demonstrates How to get the file size from the server.

import java.net.URL;
import java.net.URLConnection;

public class Main {
   public static void main(String[] argv) throws Exception {
      int size;
      URL url = new URL("http://www.server.com");
      URLConnection conn = url.openConnection();
      size = conn.getContentLength();
      
      if (size < 0) System.out.println("Could not determine file size.");
      else System.out.println("The size of file is = " + size + "bytes");
      conn.getInputStream().close();
   }
}
Result

The above code sample will produce the following result.

The size of file is = 1312bytes

The following is an another example to get the file size from the server.

import java.net.URL;
import java.net.URLConnection;

public class NewClass {
   public static void main(String[] argv) throws Exception {
      int size;
      URL url = new URL("https://www.tutorialspoint.com/javaexamples/net_multisoc.htm");
      URLConnection conn = url.openConnection();
      size = conn.getContentLength();
      if (size < 0) System.out.println("file size is empty.");
      else System.out.println("File size is = " + size + "bytes");
      conn.getInputStream().close();
   }
}

The above code sample will produce the following result.

File size is = 18862bytes

java_networking.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4