Hi mein aller neustest Problem
Ich habe einen HttpWebRequest Geschrieben um mich per click auf einer Seite ein zu loggen
Zuvor habe ich es auf einer anderen seite mit einer abfrage probiert und dies funktionierte aber auf der aktuellen seite bzw 2 getesteten geht garnix
Hab ich ein fehler gemacht oder muss ich auf bestimmten seiten bestimmte sachen beachten.
Zusätzlich würde ich die durchfürung gerne auf ein einen Externen browser auslegen also das dann z.b Firefox oder standart browser geöffnet werden und der loginprozess durchgeführt wird
Ich habe einen testuser erstellt das der helfende nicht Extra arbeit hat
Liveheader Ausgabe
*Topic verschoben*
Ich habe einen HttpWebRequest Geschrieben um mich per click auf einer Seite ein zu loggen
Zuvor habe ich es auf einer anderen seite mit einer abfrage probiert und dies funktionierte aber auf der aktuellen seite bzw 2 getesteten geht garnix
Hab ich ein fehler gemacht oder muss ich auf bestimmten seiten bestimmte sachen beachten.
Zusätzlich würde ich die durchfürung gerne auf ein einen Externen browser auslegen also das dann z.b Firefox oder standart browser geöffnet werden und der loginprozess durchgeführt wird
Ich habe einen testuser erstellt das der helfende nicht Extra arbeit hat
Liveheader Ausgabe
C#-Quellcode
- http://spareule.de/login.php
- POST /login.php HTTP/1.1
- Host: spareule.de
- User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
- Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
- Accept-Language: de,en-US;q=0.7,en;q=0.3
- Accept-Encoding: gzip, deflate
- Referer: http://spareule.de/login.php
- Cookie: PHPSESSID=fujit9j9gft0sb6s9ctq4bfs04
- Connection: keep-alive
- Upgrade-Insecure-Requests: 1
- Content-Type: application/x-www-form-urlencoded
- Content-Length: 41
- loginUser=Testuser14&loginPass=testuser14
- HTTP/1.1 302 Found
- Date: Fri, 14 Apr 2017 21:40:44 GMT
- Server: Apache/2.2.31 (Unix)
- X-Powered-By: PHP/7.0.16
- Expires: Thu, 19 Nov 1981 08:52:00 GMT
- Cache-Control: no-store, no-cache, must-revalidate
- Pragma: no-cache
- Location: chat.php
- Keep-Alive: timeout=3, max=100
- Connection: Keep-Alive
VB.NET-Quellcode
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- Dim User = "Testuser14"
- Dim Pws = "testuser14"
- Dim Request As HttpWebRequest = CType(WebRequest.Create("http://www.spareule.de/login.php"), HttpWebRequest)
- Request.Method = "POST"
- Request.ContentType = "application/x-www-form-urlencoded"
- Dim Post As String = "loginUser=" & User & "loginPass=" & Pws
- Dim byteArray() As Byte = Encoding.UTF8.GetBytes(Post)
- Request.ContentLength = byteArray.Length
- Dim DataStream As Stream = Request.GetRequestStream()
- DataStream.Write(byteArray, 0, byteArray.Length)
- DataStream.Close()
- Dim Response As HttpWebResponse = Request.GetResponse()
- DataStream = Response.GetResponseStream()
- Dim reader As New StreamReader(DataStream)
- Dim ServerResponse As String = reader.ReadToEnd()
- reader.Close()
- DataStream.Close()
- Response.Close()
- TextBox1.Text = ServerResponse
- If InStr(ServerResponse, "Guthaben") Then
- MessageBox.Show("Login OK")
- Else
- MessageBox.Show("Login nicht OK")
- End If
- End Sub
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()