Wie lade ich eine HTML-Datei mit Java herunter?

Um eine HTML-Datei mit Java herunterzuladen, können Sie die Klasse URL und die Methode openStream verwenden. Hier ist ein Beispiel:

import java.io.*;
import java.net.*;

public class DownloadHTML {
  public static void main(String[] args) throws Exception {
    // URL der HTML-Datei, die heruntergeladen werden soll
    URL url = new URL("https://www.example.com/index.html");

    // Öffnen eines Eingabestreams von der URL
    InputStream inputStream = url.openStream();

    // Öffnen eines Ausgabestreams zum Speichern der heruntergeladenen Datei
    OutputStream outputStream = new FileOutputStream("index.html");

    // Buffer zum Lesen von Eingabestream und Schreiben in Ausgabestream
    byte[] buffer = new byte[2048];
    int length;

    // Lesen von Eingabestream und Schreiben in Ausgabestream
    while ((length = inputStream.read(buffer)) != -1) {
      outputStream.write(buffer, 0, length);
    }

    // Schließen von Eingabe- und Ausgabestreams
    inputStream.close();
    outputStream.close();
  }
}

Dieses Beispiel öffnet einen Eingabestream von der angegebenen URL und einen Ausgabestream zum Speichern der heruntergeladenen Datei. Es liest dann vom Eingabestream in einen Puffer und schreibt diesen in den Ausgabestream, bis der Eingabestream abgeschlossen ist. Schließlich werden die Eingabe- und Ausgabestreams geschlossen.

Hinweis: Stellen Sie sicher, dass Sie die entsprechenden Importe hinzufügen und dass Sie die notwendigen Berechtigungen haben, um auf die URL zuzugreifen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

WordPress Cookie Plugin von Real Cookie Banner