tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
615
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    martinpriebe martinpriebe ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    125
    Hallo,


    Ich habe schon ein wenig mit WebRequest herumgespielt und komme auch ganz gut klar.
    Aber kann man sich auch auf Seiten einloggen ?
    Foren etc.

    Ich suche eine Möglichkeit mich bei dooyoo.de einzuloggen mit meinem Account.

    Geht das irgendwie ?


    mfg
    Martin
     

  2. #2
    Konstantin Denerz Tutorials.de Gastzugang
    Hi Martin,

    klar geht das. Schau mal hier: http://www.tutorials.de/forum/net-we...verwenden.html
    Du kannst das Beispiel dort verwenden, nur die Parameternamen musst du ändern. Schau dir einfach dazu den Quellcode von den entsprechenden Seiten an, welche Namen die Input-Elemente dort haben.

    Gruß Konstantin
     

  3. #3
    martinpriebe martinpriebe ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    125
    gilt nur für tutorials .de

    dort sehe ich im quelltext die parameter vb_login_username usw. die ich dann mitschicken kann.
    aber was ist wenn ich sie nicht sehe ?

    wie bei dooyoo.de.

    vielleicht sehe ich es aber auch nur nicht.
    evt. könnte jdm sich den quelltext der seite mal anschauen und mir sagen ob und welche parameter ich mitschicken muss.


    danke im vorraus
     

  4. #4
    Konstantin Denerz Tutorials.de Gastzugang
    Hi,

    die Parameter gibt es dort natürlich auch.
    Um diese zu finden suchst du einfach nach dem Label-Text "Login:" (in deinem Fall dooyoo.de)
    HTML-Code:
    <td>Login:</td>
    Dann suchst du das äußere FORM-Element. Das enthält 2 für dich relevanten Attribute:
    action: ist die Zielurl, die du aufrufst (um in deinem Beispiel dich bei dooyoo anzumelden)
    method: ist die Art wie du deine Parameter übergibst.
    - GET: Parameterübergabe in der URL
    - POST: im Request-Body
    jetzt suchst du alle INPUT-Elemente innerhalb deines FORMs. Das sind alle potenziellen Parameter.
    HTML-Code:
    <input type="hidden" name="set" value="">
    <input type="text" name="cn" value="" maxlength="50" style="width:99px;">
    <input type="password" name="up" maxlength="40" style="width:99px;">
    daraus ergibt sich folgende Parameter:
    Code :
    1
    
    set=&cn=MyName&up=MyPassword
    Wenn du z.B. nicht alle Parameter findest bzw. nicht weiß was die entsprechenden Seiten an Parametern brauchen gibt es noch die Möglichkeit dein Verhalten (zum Beispiel das Anmelden an einer Webseite im Browser) mit Hilfe von Netzwerksniffern(z.B. Wireshark aufzuzeichnen und dann die entsprechenden Daten mitschicken.

    Gruß Konstantin
    Geändert von Konstantin Denerz (14.03.08 um 14:56 Uhr)
     

  5. #5
    martinpriebe martinpriebe ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    125
    1000 Dank
    Geht !!
     

Ähnliche Themen

  1. Problem mit Webrequest
    Von kerstel im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 27.07.09, 20:09
  2. [VB.Net] WebRequest mit Cookie
    Von Thau im Forum .NET Web und Kommunikation
    Antworten: 4
    Letzter Beitrag: 27.05.09, 09:36
  3. Sonderzeichen im Webrequest mitsenden
    Von if else im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 09.09.08, 18:41
  4. Frage zu WebRequest
    Von andreas_gierisch im Forum .NET Web und Kommunikation
    Antworten: 8
    Letzter Beitrag: 13.07.07, 11:18
  5. Zum Webrequest Header hinzufügen
    Von flotschie im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 15.07.04, 13:03