Wie rufe ich mit C# eine Webseite ab?

Um eine Webseite mit C# abzurufen, können Sie die System.Net.WebClient Klasse verwenden. Hier ist ein Beispiel, wie Sie die Webseite “www.example.com” abrufen können:

using System.Net;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            // Erstellen Sie eine neue WebClient-Instanz
            WebClient client = new WebClient();

            // Rufen Sie die Webseite ab und speichern Sie den Inhalt in einer Variablen
            string response = client.DownloadString("http://www.example.com");

            // Geben Sie den Inhalt der Webseite auf der Konsole aus
            Console.WriteLine(response);
        }
    }
}

Dieser Code ruft die Webseite ab und gibt den HTML-Code der Webseite auf der Konsole aus. Wenn Sie stattdessen den HTML-Code der Webseite in einer Datei speichern möchten, können Sie die DownloadFile Methode verwenden:

using System.Net;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            // Erstellen Sie eine neue WebClient-Instanz
            WebClient client = new WebClient();

            // Rufen Sie die Webseite ab und speichern Sie den Inhalt in einer Datei
            client.DownloadFile("http://www.example.com", "example.html");
        }
    }
}

Hinweis: Vergessen Sie nicht, das System.Net Namespace in Ihrem C#-Programm zu importieren.

Schreibe einen Kommentar

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

WordPress Cookie Plugin von Real Cookie Banner