URL auslesen aus einem Forum

schmitti81

Mitglied
Ich möchte URLs, die in einem Post stehen auslesen.
Wenn ich das wie folgt mache, komm ich nicht an den Inhalt der Posts.
Code:
            string userAgent = "Mozilla/5.0";
            string url = "http://www.tutorials.de/forum/net-web-und-kommunikation/300480-url-auslesen-aus-einem-forum.html#post1549558";
            HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
            httpWebRequest.UserAgent = userAgent;
            WebRequest webRequest = (WebRequest)httpWebRequest;
            WebResponse webResponse = webRequest.GetResponse();
            StreamReader sr = new StreamReader(webResponse.GetResponseStream());
            string html = sr.ReadToEnd();
Ich bekomm nur das Grundgerüst sozusagen.
Genau das ist aber mein Ziel.
Gibt es da eine Möglichkeit ranzukommen?
Danke.

Gruß
schmitti81
 
Was verstehst du unter Grundgerüst?

Ich bekomme nicht den Inhalt der Posts, also z.B. den Text ("Was verstehst du unter Grundgerüst?") deines Posts.
Ich bekomm z.B. die ganzen Links vom Banner, also Home, Forum, Tutorials, News, ...

Ich hab das Ergebnis, also das was ich bekomm angehängt. Vielleicht hilft das weiter.
Danke für Eure Hilfe.

Gruß
schmitti81
 

Anhänge

  • html.txt
    76,3 KB · Aufrufe: 38
Das ist auch ganz normal. Du wirst _immer_ die gesamte Webseite zurück geliefert bekommen. Da musst du dann halt das für dich Passende heraus suchen. Sei es durch Regular Expressions oder wie auch immer.
 
Danke, das stimmt. Hab irgendwie falsch durchsucht (per Hand).
Jetzt hab ich aber noch ein anderes Problem.
Es gibt Foren, da kann man keine Einträge sehen, wenn man nicht angemeldet ist.
Es gibt aber Programme (ich hab nur keinen Code dazu), die erkennen trotzdem den Quellcode. Man muss aber keinen Benutzernamen in dem Programm eingeben.
Wie geht das?
Gibt es eine Möglichkeit den Quellcode trotzdem zu bekommen?
Oder kann ich den Benutzername und das Passwort aus dem Browser auslesen?
Bin für jeden Tipp dankbar.

Gruß
schmitti81
 
Ich möchte URLs, die in einem Post stehen auslesen.
Wenn ich das wie folgt mache, komm ich nicht an den Inhalt der Posts.
Code:
            string userAgent = "Mozilla/5.0";
            string url = "http://www.tutorials.de/forum/net-web-und-kommunikation/300480-url-auslesen-aus-einem-forum.html#post1549558";
            HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
            httpWebRequest.UserAgent = userAgent;
            WebRequest webRequest = (WebRequest)httpWebRequest;
            WebResponse webResponse = webRequest.GetResponse();
            StreamReader sr = new StreamReader(webResponse.GetResponseStream());
            string html = sr.ReadToEnd();
Ich bekomm nur das Grundgerüst sozusagen.
Genau das ist aber mein Ziel.
Gibt es da eine Möglichkeit ranzukommen?
Danke.

Gruß
schmitti81

Kann es sein das dieser Code die Anfragen auf die sqldatenbank sprengt?
Mir wird plötzlich angezeigt "Zu Viele verbindungen".
 

Neue Beiträge

Zurück