Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Allgemeine Java-Programmierung > gesetzen Cookie nach POST-Request auslesen
Antwort
 
Themen-Optionen
Alt 19.03.2008, 18:16   Nach oben    #1
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard gesetzen Cookie nach POST-Request auslesen

Hi,
so, nachdem ich mich seit ~ 4 Tagen mit JAVA beschäftige und mich zur Zeit durch Java ist auch eine Insel 7 kämpfe, hab ich die erste Frage:

Ich würde gerne ein POST-Request (Login) ausführen und dann den/die gesetzen Cookies (die ja in der Server-Antwort enthalten sind) auslesen um sie für weitere Anfragen zu nutzen.

Die weiteren Requests (POST-Requests + POST-Requests mit File-Upload) sind schon mit ClientHttpRequest
realisiert und funktionieren soweit auch, nur um sie so auszuführen wie ich das will, brauch ich vorher ein Login und suche eine einfache dafür nutzbare Klasse, mit der ich möglichst einfach ein POST-Request (mit Username + Password + 1 weiterer Wert) durchführen kann und dann die gesetzen Cookies aus der Antwort am besten in Form einer einfachen HashMap(HashMap<String,String>) oder einem ähnlichen Datentyp zurückbekomme (notfalls tut es auch ein einzelner String den ich weiter zerlege).

Den Umweg mir über Sockets das ganze selbst zu basteln wollte ich umgehen und die Klasse ClientHttpRequest unterstützt leider nur Cookies als Parameter für Anfragen, filtert mir aber keine Cookies aus Server-Antworten heraus.

mfg
robo47
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 19.03.2008, 18:55   Nach oben    #2
$traight-$hoota
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
Standard

Warum nimmst du nicht einfach java.net.HttpURLConnection?
Zusammen mit java.net.CookieHandler kannst du dann ganz einfach Cookies auslesen:
java Code:
  1. Map<String,List<String>> cookies = CookieHandler.getDefault().get(uri, connection.getHeaderFields());
Aber vielleicht kannst du die CookieHandler Klasse auch irgendwie mit dem ClientHttpRequest verwenden...
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 19.03.2008, 23:06   Nach oben    #3
robo47
BIN EIN KRASSA HELD!!!111
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.170
Standard

Vielen Dank, werde ich mir mal anschauen.
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Post Get Request DasMööp PHP-Programmierung 15 02.03.2006 14:03
Form: Unterschied POST und REQUEST ? Sebastian PHP-Programmierung 7 01.12.2005 15:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:55 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44