Ich möchte Webseite mit Python herunterladen und analysieren, aber um darauf zuzugreifen, brauche ich ein paar Cookies gesetzt. Deshalb muss ich mich zuerst über https auf der Webseite einloggen. Der Login-Moment beinhaltet das Senden von zwei POST-Parametern (Benutzername, Passwort) an /login.php. Während der Login-Anfrage möchte ich die Cookies aus dem Response-Header abrufen und speichern, damit ich sie in der Anfrage verwenden kann, um die Webseite /data.php herunterzuladen.Wie benutze ich Python, um sich auf einer Webseite anzumelden und Cookies für die spätere Nutzung abzurufen?
Wie würde ich das in Python tun (vorzugsweise 2.6)? Wenn möglich, möchte ich nur eingebaute Module verwenden.
'resp.read()' geben Sie den Inhalt –
Ist das sicher? Werden die Paket-Sniffer nicht Klartext-Passwörter sehen? Https wäre sicherer? – Heartinpiece
@Heartinpiece Ja, wenn der Server es anbietet, sollten Sie HTTPS verwenden. –