How to convert https url to file in java?

by mallory_cormier , in category: Third Party Scripts , a month ago

How to convert https url to file in java?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by rollin , a month ago

@mallory_cormier 

To convert a HTTPS URL to a file in Java, you can use the following code snippet:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.io.*;
import java.net.URL;
import java.net.URLConnection;

public class HTTPSURLToFileConverter {
    public static void main(String[] args) {
        String urlStr = "https://example.com/file.txt";
        String filePath = "output.txt";

        try {
            URL url = new URL(urlStr);
            URLConnection conn = url.openConnection();
            InputStream in = conn.getInputStream();
            BufferedInputStream bufIn = new BufferedInputStream(in);
            FileOutputStream fileOut = new FileOutputStream(filePath);

            byte[] buffer = new byte[1024];
            int bytesRead;
            while ((bytesRead = bufIn.read(buffer)) != -1) {
                fileOut.write(buffer, 0, bytesRead);
            }

            fileOut.close();
            bufIn.close();
            in.close();
            
            System.out.println("Downloaded file from HTTPS URL to file successfully!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}


Replace the urlStr variable with the HTTPS URL you want to convert to a file, and the filePath variable with the path where you want to save the downloaded file. Then run the program and it will download the file from the HTTPS URL and save it to the specified file path.