Login mit Roboter

  • Themenstarter Themenstarter nightmare
  • Beginndatum Beginndatum
N

nightmare

Gast
Hallo,

ich hab mich versucht über HttpClient auf einer Seite anzumelden, leider fehlgeschlagen.
Nun möchte ich die Anmeldung über ein Robot vornehmen, allerdings darf der Browser nicht zum Vorschein kommen, sondern die Eingaben zum Login sollen im Hintergrund ablaufen.
 
Denke nicht dass das mit der Robot-Klasse möglich ist!
Der Weg über HttpClient ist da denke ich besser geeignet, was hatte daran nicht funktioniert?
 
in einem Forum kann ich mich anmelden mit dem bisherigen Code was ich habe. In einem anderen jedoch bekomm ich
302 als Status Code zurück.
 
also so weit ich es verstanden habe wird eine Anfrage vom Client gestellt, der Server antwortet, daß die Seite verschoben wurde.
Ich weiss aber nicht das Problem zu lösen.
 
hab zwar geschaut, aber noch keine Lösung gefunden.
Wenn ich in die post Methode bspw. ein falsches Passwort reinschreibe, dann "funktionierts", ich bekomm dann Statuscode 302 zurück.
Beim richtigen Kennwort erhalte ich immer 302.
 
muss die neu rausgelesene url in die vorhandene post methode eingebaut werden oder muss für die url eine neue get methode erstellt werden.
 
Es passt immer noch nicht. Mit der PostMethode wird ein Feld "target" mitgeschickt. Über LiveHttpHeaders konnte ich sehen dass da als Value nur ein "/" mitgeschickt wird. Wenn ich nun aber in das Feld ein "/" reinschreibe, dann erhalte ich die folgende Fehlermeldung

Java:
Exception in thread "main" java.lang.IllegalArgumentException: host parameter is null
 

Zurück
Oben