mOSSpOWER Geschrieben 26. April 2006 Geschrieben 26. April 2006 Hallo "Freunde", ich befinde mich öfters in einem Forum, welches ein Cookie rausschreibt, und mein Passwort (xxxxxxxx) speichert, nachdem ich mich angemeldet habe ... daraufhin brauche ich mich nicht mehr anmelden, wenn ich die Seite aufrufe ... nun möchte ich ein Programm schreiben, womit ich nach bestimmten Foreneinträgen suchen kann, d.h. ich muss das Cookie (oder besser die Cookieparameter mitsenden) ... nun habe ich ein Problem, denn eigentlich ist es doch immer eine Key<->Value-Beziehnung in der Art urlConnection.setRequestProperty("Cookie", "name1=value1; name2=value2"); usw. ... leider blicke ich bei dem Cookie, das der Anbieter setzt nicht durch, könnte mir hier vielleicht einer helfen, wie ich hier die Parameter setzen muß? Das Cookie schaut so aus: UserInformation[uid] 7471 wettpoint.com/ 1536 1167167104 29853601 3450843200 29780175 * UserInformation[upass] xxxxxx wettpoint.com/ 1536 1167167104 29853601 3450843200 29780175 * Lastuiddw 7471 wettpoint.com/ 1536 1167167104 29853601 3450843200 29780175 * .. ich kann hier keine Key-Value-Beziehungen finden, wie schreibe ich das raus? ... sorry, aber hier habe ich einige Lücken ... danke schon mal im Voraus für eine etwaige Antwort. Gruß Zitieren
Sigi Geschrieben 26. April 2006 Geschrieben 26. April 2006 Weiß ich im moment auch nicht bzw. kann nicht nachgucken. Sniff doch einfach den Verkehr deines Browser mitn Server mit dann siehste ja wie die Coo0kiedaten benutzt werden. Nebenbei tut man sowas nicht! Du verursachst bei unsachgemäßer Programmierung unnötig Traffic und Performance von deinem Forumsanbieter. Zitieren
mOSSpOWER Geschrieben 26. April 2006 Autor Geschrieben 26. April 2006 Nebenbei tut man sowas nicht! Du verursachst bei unsachgemäßer Programmierung unnötig Traffic und Performance von deinem Forumsanbieter. Sowas habe ich ja noch nie gehört :eek ... bin ich nicht Programmierer von Beruf? ... ... naja, das mit der Performance bekommste dann ganz schnell mit und warum soll ich mir kein Programm schreiben, dass in etwas das Gleiche macht wie ein "herkömmlicher" Browser ... weiß denn keiner die Antwort? Gruß Zitieren
Krain Geschrieben 26. April 2006 Geschrieben 26. April 2006 UserInformation[uid] -> Key 7471 -> Value wettpoint.com/ -> Domain 1536 1167167104 -> (das müsste der Timestamp sein) 29853601 3450843200 29780175 * So würde ich es vermuten, oder nicht? Das heißt also der erste Wert ist der Key, der zweite das Value. Was brauchst du noch? Zitieren
mOSSpOWER Geschrieben 26. April 2006 Autor Geschrieben 26. April 2006 Du meinst einfach "nur so" -> urlConnection.setRequestProperty("Cookie", "UserInformation[uid]=7471; UserInformation[upass]=xxxxxx; Lastuiddw=7471"); Ich probiere das einfach mal aus - danke Zitieren
Amstelchen Geschrieben 26. April 2006 Geschrieben 26. April 2006 allenfalls würde es noch helfen, den/die HTTP-header Set-Cookie in deinem forum abzufangen, und beinahe 1:1 in deinem setRequestProperty zu verwenden. geht z.b. mit dem von mir präferierten livehttpheaders von firefox gut. s'Amstel Zitieren
mOSSpOWER Geschrieben 26. April 2006 Autor Geschrieben 26. April 2006 Leude, vielen, vielen Dank ... es klappt mit urlConnection.setRequestProperty("Cookie", "UserInformation[uid]=7471; UserInformation[upass]=xxxx; Lastuiddw=7471"); ... eigentlich ganz einfach, wie immer in unserem Metier, wenn man es weiß Super Leude (Thumbs up) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.