cookies mit sockets

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Jonso
User
Beiträge: 8
Registriert: Montag 23. August 2010, 15:00

Hi,
ich wollte fragen, ob mir jemand erklären kann
wie man mit Hilfe des socket Moduls Cookies speichern bzw. auslesen kann.
Ich weiß, dass es auch andere Möglichkeiten gibt mit z.B. urllib, aber ich würde
es gerne, rein aus Interesse, mit dem socket Modul umsetzen.

Jonso
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Naja, dann musst du HTTP implementieren. Da warden die Cookies als Header übertragen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Jonso
User
Beiträge: 8
Registriert: Montag 23. August 2010, 15:00

Soweit war ich schon, mein Problem liegt eigentlich darin, dass ich mich auf einer website einloggen möchte und die beim einloggen als http response vom server gesendeten cookies auslesen möchte.
Ich habe es bisher so gemacht, dass ich das entsprechende Post Paket an die website sende und dann auf eine antwort mit socket.recv(size) warte. aber ich bekomme immer ein timeout anstatt die http 200 response.
lunar

@Jonso: Ohne Quellltext und Angaben zur Seite können wir Dir da kaum weiterhelfen, wir können schließlich nicht hellsehen. Vielleicht ist Dein Socket-Code nicht korrekt, vielleicht ist die HTTP-Anfrage, die Du erstellst, fehlerhaft, oder…

Betrachte den Traffic mal in Wireshark, vielleicht ergeben sich daraus Hinweise auf die Ursache des Problems.
Antworten