Hallo liebes Forum,
ich komme absolut nicht mit den Cookies bei HttpWebRequest klar. Kann sie mir bitte einer erklären, wie ich welche setze, und wie ich sie dann an die nächste seite weitergeben kann?
Habe das hier gefunden:
Mein Code ist:
Das einloggen klapt wunderbar, aber ich komm ja nur auf die Seite "Sie wurden erfolgreich eingeloggt.", wenn ich nach dem einloggen dann auf das Profil will ist der CVookie ja schon wieder weg, also wie kann ich ihn an die nächste seite weiter geben?
VIELEN DANK!
ich komme absolut nicht mit den Cookies bei HttpWebRequest klar. Kann sie mir bitte einer erklären, wie ich welche setze, und wie ich sie dann an die nächste seite weitergeben kann?
Habe das hier gefunden:
Mein Code ist:
VB.NET-Quellcode
- Function Login(ByVal url As String, ByVal postdata As String) As Boolean
- Dim data() As Byte = System.Text.Encoding.ASCII.GetBytes(postdata)
- Dim req As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest)
- req.Method = "post"
- req.ContentType = Login_ContentType
- req.ContentLength = data.Length
- req.UserAgent = Login_UserAgent
- Dim dataStream As Stream = req.GetRequestStream()
- dataStream.Write(data, 0, data.Length)
- Dim res As HttpWebResponse = CType(req.GetResponse, HttpWebResponse)
- Dim str As New StreamReader(res.GetResponseStream)
- Quelltext = str.ReadToEnd
- Select Case Forum_Sprache
- Case "en"
- If InStr(Quelltext, Login_SuchString) Then
- Else : Login = False : State = False
- End If
- Case "de(du)"
- Case "de(sie)"
- End Select
- End Function
Das einloggen klapt wunderbar, aber ich komm ja nur auf die Seite "Sie wurden erfolgreich eingeloggt.", wenn ich nach dem einloggen dann auf das Profil will ist der CVookie ja schon wieder weg, also wie kann ich ihn an die nächste seite weiter geben?
VIELEN DANK!
Liebe Grüße,
C.O.D.E
Testautomatisierung (TA):
C.O.D.E
Testautomatisierung (TA):
5%
Du findest meinen Beitrag Hilfreich? Dann drück auf Hilfreich!