Quelltext einer Internetseite runterladen Verfasst am: 17.06.2009, 17:16
Beschreibung: Mit diesem Code kann man bequem ohne den Webbrowser zu benutzen den Quelltext einer Internetseite anzeigen und runterladen. Man muss nur die URL angeben.
Code:
Code:
Function get_pagesource(ByVal url As String) As String<br /><br /> Try<br /><br /> Dim Request As Net.HttpWebRequest = CType(Net.WebRequest.Create(url), Net.HttpWebRequest)<br /><br /> Dim Response As Net.HttpWebResponse = CType(Request.GetResponse(), Net.HttpWebResponse)<br /><br /> Dim sStream As IO.Stream = Response.GetResponseStream()<br /><br /> Dim sStreamR As New IO.StreamReader(sStream) '*<br /><br /> Dim strSource As String = sStreamR.ReadToEnd '*<br /><br /> ' * beide Zeilen kann man auch mit folgender Zeile abkürzen, muss man testen welche schneller ist<br /><br /> Dim strSource As String = New StreamReader(Response.GetResponseStream, System.Text.Encoding.Default).ReadToEnd<br /><br /><br /><br /><br /><br /> Catch ex As Exception<br /><br /> Return ex.Message<br /><br /> End Try<br /><br /> End Function