Funktion zum Download eines Quelltextes Verfasst am: 14.03.2008, 01:51
huhu da bin ich wieder mit meinen extrawaganten Fragen :
Ich versuche mittels einer Funktion den Quelltext einer Einer seite auszulesen, was auch funktioniert , ich gebe die zu ladene Seite mit
Dim sURL As String = "http://www.google.de
an, was funktioniert, aber anstatt eine Seite zu vergeben möchte ich das immer die aktuelle Seite geladen wird, die momentan im WebBrowser-Steuerelement ist
Das ist die Funktion :
Zitat:
Code:
Public Function inetReadFile(ByVal sURL As String) As String
Dim Buffer As String
Dim Request As WebRequest = WebRequest.Create(sURL)
Dim Response As WebResponse = Request.GetResponse()
Dim Stream As New StreamReader(Response.GetResponseStream())
'methode die ausgewählt wurde , POST oder GET
Request.Method = "GET"
Buffer = Stream.ReadToEnd()
Dim Headers As WebHeaderCollection = Response.Headers()
Dim Header As String = Headers.ToString()
' Hier soll der Quelltext angezeigt werden
Source.rt.Text = Header
Stream.Close()
Response.Close()
Return Buffer
End Function
Und so führe ich sie derzeit aus :
Zitat:
Code:
Dim sURL As String = "http://www.google.de"
Source.Show()
Source.rt.Text = inetReadFile(sURL)
Ich habe jetzt so lange umhergespielt, konnte aber nicht erkennen, wieso ich es nicht hinbekomme, schicke mir jemand bitte einen Gedankenblitz _________________
tr4st_ « Moderator »
Anmeldedatum: 17.12.2007 Beiträge: 315 Wohnort: Private Class _ Villa()
Verfasst am: 14.03.2008, 07:33
Verstehe ich dich richtig, dass du den Quelltext der jeweiligen Seite anzeigen willst welche zur Zeit im Webbrowser geladen ist?