Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 13:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



HttpWebRequest

Discussion on HttpWebRequest within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
HttpWebRequest

Hallo
Mein Ziel ist es, sich per HttpWebRequest auf einer Seite einzuloggen. (AddMeFast)
Nun habe ich folgende login Klasse:


Wenn ich das ganze Starten möchte, funktioniert es auch super, jedoch bekomme ich immer die Log-Meldung "Login nicht erfolgreich". Die Login Daten stimmen aber zu 100%, somit liegt der Fehler in meiner Anwendung.
Kann einer herausfinden, was ich falsch gemacht habe?
Wäre nett


MfG
Hype is offline  
Old 11/09/2014, 20:47   #2
 
Neralix's Avatar
 
elite*gold: 0
Join Date: Aug 2014
Posts: 10
Received Thanks: 5
Hast du dir den Response String mal genau angeschaut? Laut deiner Fehlerbeschreibung würde ich mal sagen das der String "Logout" darin nicht enthalten ist.
Neralix is offline  
Thanks
1 User
Old 11/09/2014, 20:52   #3

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Quote:
Originally Posted by Neralix View Post
Hast du dir den Response String mal genau angeschaut? Laut deiner Fehlerbeschreibung würde ich mal sagen das der String "Logout" darin nicht enthalten ist.
Also im Quelltext ist Logout enthalten:

Hype is offline  
Old 11/09/2014, 21:03   #4
 
Neralix's Avatar
 
elite*gold: 0
Join Date: Aug 2014
Posts: 10
Received Thanks: 5
Der Quelltext den du im Browser siehst muss nicht unbeding der selbe sein, den du
in deinem WebRequest als Response bekommst.

Speicher den Inhalt der von html mal lokal in einem Textfile ab(IO.File.WriteAllText()) und
schau dir den Response-String nochmal an!
Neralix is offline  
Old 11/09/2014, 21:35   #5


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
- Dann braucht man sogar auch nichts abspeichern.
Mostey is offline  
Old 11/09/2014, 23:07   #6
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,843
Received Thanks: 4,675
Du kannst dir auch mit Firefox oder Chrome die GET parameter anschauen, die übermittelt werden beim Login.
Dort siehst du dann auch schon was du senden musst um dich einzuloggen
Devsome is offline  
Old 11/10/2014, 15:48   #7

 
PC Jones's Avatar
 
elite*gold: 50
The Black Market: 267/0/0
Join Date: Oct 2009
Posts: 7,096
Received Thanks: 623
Mach doch einfach eine RichTextbox (oder Textbox mit Multiline an) und speichere dir dort die antwort:


Dort guckst du dann was im "html" String drin steht.
PC Jones is offline  
Old 11/11/2014, 16:43   #8

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Quote:
Originally Posted by Mostey View Post
- Dann braucht man sogar auch nichts abspeichern.
Danke für die Seite.
Für mein aktuelles Problem habe ich zwar eine andere Lösung gefunden, jedoch ist sie bestimmt hilfreich für mich in nächster Zeit


Quote:
Originally Posted by Devsome View Post
Du kannst dir auch mit Firefox oder Chrome die GET parameter anschauen, die übermittelt werden beim Login.
Dort siehst du dann auch schon was du senden musst um dich einzuloggen
Leider gibt es bei einem Seitenaufruf gefühlt 1k GET's.
Zum senden der Einloggdaten braucht man ja POST. Dieses gibt es nur 2 mal, ich habe auch mit dem richtigen gearbeitet.
Ich weiß ja, was ich senden muss, jedoch habe ich ein Fehler in meiner Klasse gehabt.


Quote:
Originally Posted by PC Jones View Post
Mach doch einfach eine RichTextbox (oder Textbox mit Multiline an) und speichere dir dort die antwort:


Dort guckst du dann was im "html" String drin steht.
Das funktioniert ja super
Danke...

Das ist also der html text, mit dem ich weiterarbeiten muss...
Danke für die Hilfe, auch an @Neralix .

Ich bekommt nun immernoch die Meldung "Login nicht erfolgreich!"
Ich vermute, es liegt an der Zeile:
"html = .GetResponse("http://addmefast.com/?lang=de", "email=" & email & "&password=" & password & "&cookieuser=1&s=&securitytoken=guest&do=login&vb_ login_md5password=&vb_login_md5password_utf=")"
Hype is offline  
Old 11/11/2014, 18:44   #9
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
ich sehe da keinen cookiecontainer, benutzt du einen?
tolio is offline  
Thanks
1 User
Old 11/11/2014, 21:03   #10

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Quote:
Originally Posted by tolio View Post
ich sehe da keinen cookiecontainer, benutzt du einen?
Ja in meiner http Klasse ist einer.
Aber das Problem hat sich mitlerweilen gelöst, danke
Hype is offline  
Old 11/12/2014, 11:46   #11

 
PC Jones's Avatar
 
elite*gold: 50
The Black Market: 267/0/0
Join Date: Oct 2009
Posts: 7,096
Received Thanks: 623
Quote:
Originally Posted by Tadashi' View Post
Ja in meiner http Klasse ist einer.
Aber das Problem hat sich mitlerweilen gelöst, danke
Woran lag es denn?
Falls andere mal ein ähnliches Problem haben kann denen das vielleicht helfen.

LG
PC Jones is offline  
Thanks
1 User
Old 11/12/2014, 14:20   #12

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Es lag an der Zeile, welche ich in meinem letzten Post vermutet habe.
Ich kann sie grade leider nicht kopieren weil ich am Handy bin.
Der abgeschickte Post war nicht richtig formuliert, also konnte AMF nichts damit anfangen.
Hype is offline  
Reply


Similar Threads Similar Threads
C# httpwebrequest
08/16/2013 - .NET Languages - 1 Replies
Hallo leute ich hab mal ne frage ich versuche ein Programm zu schreiben was durch die POST methode beispielsweise ein Ereigniss auf einer Webseite auslöst (zb abmelden auf elietepvpers klicken) nun habe ich leider keine ahnung wie ich herausfinde was ich in den POST string eintragen soll hier mein bisheriger code ich weis ist das Microsoft beispiel // Create a request using a URL that can receive a post. WebRequest request = ...
AHK -> [C#] HttpWebRequest
06/24/2013 - .NET Languages - 3 Replies
Hey, habe ein Programm mit AHK geschrieben, welches eine Login Form hat. Nun habe ich mich länger mit C# beschäftigt und habe auch erfolgreich einen MySQL Login local durchgeführt. Allerdings wurde mir jetzt im Nachhinein bewusst, dass viele Hoster keinen externen Programmzugriff zulassen. Deshalb muss man dies mit HttpWebRequest machen. Aus diesem Grund wollte ich fragen, ob mir vielleicht jemand diesen AHK Code in C# umschreiben könnte. Wäre sehr nett! LG Login: gui, Submit,...
Hilfe bei HttpWebRequest
05/21/2013 - .NET Languages - 4 Replies
Hallo Leute ich arbeite mit VB.net und HttpWebRequest an einem Youtube Downloader. Aber ich brauch Hilfe bei einer Sache... If SEITENQUELLTEXT.contains("Download") Then Und dann soll er folgenden href klicken: <a style="font-size: 17px; color:#33ee33" href="/download/6135812" target="_blank">Download</a> Ich freue mich über Hilfe :)
HTTPWebRequest???
02/19/2013 - .NET Languages - 2 Replies
Hey ich wollte einen Bot erstellen (FlaschenBot für Pennergame). ann wollt ich eben EIn Addon runterladen . Also einen HTTP Header.. Doch dann kam dass raus. http://www.fotos-hochladen.net/thumbnail/unbenann tk38c6smev2_thumb.jpg bitte Helft mir.
HttpWebRequest Login
10/18/2012 - .NET Languages - 23 Replies
Hi ihr, ich habe mich nun mal an HttpWebRequest gewagt und versucht mich darüber auf Elitepvpers einzuloggen. private void button1_Click(object sender, EventArgs e) { CookieContainer cookieCon = new CookieContainer(); HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www .elitepvpers.com/forum/login.php?do=login"); request.Method = "POST"; request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; rv:8.0)...



All times are GMT +1. The time now is 13:28.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.