Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1550 | Anzahl registrierter User: 1841 | Besucher online: 0
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Quelltext einer Webseite auslesen


Autor: ganymedes
Sprache: C#
Bewertung:
6.78 (2 votes)
Anzahl der Aufrufe: 21546
  
Kick it on dotnet-kicks.de  

Beschreibung:

Liest den Quelltext einer Webpage aus.

using System.Net


Abgelegt unter: Quelltext, Webseite, html, lesen, auslesen, homepage, source, webpage.



C#
1
2
WebClient wClient = new WebClient();
string strSource = wClient.DownloadString("http://www.google.de");
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)

Jan Welker schrieb am:  12.09.2008 22:35:02

Hallo ganymedes,

deinen letzten Snippet hast du genau vor einem Jahr veröffentlicht :-)
Jan
Manu1707 schrieb am:  02.11.2009 17:43:11

Irgendwie will das bei mir immer nicht!
Selbst dein Beispiel funktioniert nicht :-(
http://i33.tinypic.com/ehiuxz.jpg
Wenn ich google anpinge und es dann mit der gezeigten IP versuche, (http://IP) klappt es.
Allerdings geht das bei anderen Webseiten nicht (habs mal mit chefkoch.de getestet).
Was mache ich da falsch?
Krzysztof schrieb am:  02.11.2009 20:05:57

Quelltext wird in Variable strSource gespeichert

Hast du mit Haltepunkt danach versucht?

ansonsten:

WebClient wClient = new WebClient();
string strSource = wClient.DownloadString("http://www.google.de");

System.IO.StreamWriter writer = new System.IO.StreamWriter("google.html");
writer.Write(strSource);
writer.Close();

Manu1707 schrieb am:  02.11.2009 21:58:48

Hab das mit den Variablen bei mir entsprechend angepasst.
Was bringt mir dieser StreamWriter und welche google.html-Datei ist das?
Manu1707 schrieb am:  02.11.2009 22:01:33

Bei mir unterstützt StreamWriter keine URIs...
Krzysztof schrieb am:  02.11.2009 22:23:42

dein StreamWriter kann doch ein string
writer.Write(strSource)
in eine Textdatei "google.html" schreiben
oder nicht?

und siehe meine Code als "Erweiterung"
Krzysztof schrieb am:  02.11.2009 22:24:56

Es war nur eine Möglichkeit strSource in eine Datei zu speichern
Manu1707 schrieb am:  03.11.2009 15:57:29

Mir geht es aber gerade darum, dass ich den Quelltext einer Website nicht downloaden kann


schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.