Tag: Cookies

Löschen aller sichtbaren Cookies wirft eine Ausnahme auf

Ich benutze Selen mit einem Python-Client. Wenn ich selenium.delete_all_visible_cookies mache, bekomme ich die Ausnahme: FEHLER: Befehlsausfall. Bitte suchen Sie das Forum unter http://clearspace.openqa.org für Fehlerdetails aus dem Protokollfenster. Die Fehlermeldung ist: fehlerhafte URI-Sequenz Der Fehler des Protokollfensters ist: error(1254427481456): Exception details: message -> malformed URI sequence, fileName -> http://localhost:4444/selenium-server/core/scripts/selenium-browserbot.js, lineNumber -> 1169, stack -> ("WSS_GW",[object […]

Setzen Sie mehrere Cookies mit dem gleichen Namen in Django

Gibt es eine Möglichkeit, Cookies mit dem gleichen Namen für mehrere Domains oder Pfade in der gleichen Antwort zu setzen? Das folgende setzt nur das zweite Cookie ein: response.set_cookie("alice", "123", domain='sub.example.com') response.set_cookie("alice", "456", domain='example.com') Ich sah die Django-Implementierung an . Es verwendet ein Wörterbuch zum Speichern von Cookies: self.cookies[key] = value So kann Django nicht […]

Django-Formen erhalten Wert von Cookies

Wie macht man Django-Formulare aus Cookies? Ich speichere den Benutzer previuos Eingang zu den Plätzchen und wenn Benutzer das Formular wieder öffnet, möchte ich diese Werte zeigen. Jetzt mache ich so manuell so: <select name="transmission_type" class="selectpicker"> <option value="" selected>Select value</option> {% for transmission in transmissions %} {% if transmission == request.COOKIES.transmission %} <option value="{{ transmission.id […]

Plätzchen mit urllib

Das wird wohl wie eine wirklich einfache Frage aussehen, und ich bin ziemlich verwirrt darüber, warum das für mich so schwer ist. Ich möchte eine Funktion schreiben, die drei Eingaben annimmt: [url, data, cookies], die urllib (nicht urllib2) verwenden, um den Inhalt der angeforderten URL zu erhalten. Ich dachte, es wäre einfach, also schrieb ich […]

Mit Python + Selen klicken Sie auf die nächste Seite mit while-Schleife

Ich versuche, durch verschiedene Seiten auf einer Website namens iens zu bewegen. Ich benutze Selen + Python, um auf "Volgende" zu klicken (was bedeutet "next" auf Niederländisch), aber ich möchte, dass mein Programm weiter auf das nächste klicken wird, bis es keine weiteren Seiten mehr gibt. Also in diesem Fall möchte ich, dass mein Programm […]

Anfragen – Unfähigkeit, zwei Cookies mit gleichem Namen, unterschiedlicher Domain zu behandeln

Ich schreibe ein Python 2.7-Skript mit Anfragen, um den Zugriff auf eine Website zu automatisieren, die zwei Cookies mit demselben Namen setzt, aber verschiedene Domains, zB Name 'mycookie', Domain 'www.example.com' und 'subdomain.example.com' . Mein clientseitiges Skript muss den Wert eines dieser Cookies lesen und als Parameter in eine nachfolgende Anfrage aufnehmen. Weil Cookie-Zugriff in einer […]

Django HTTPS-Einstellungen: Warum setzt SESSION_SAVE_EVERY_REQUEST und SESSION_COOKIE_SECURE die Sessions ein?

Ich versuche, meine Django-App auf nur HTTPS-Zugriff zu sperren. Alles scheint gut zu funktionieren, wenn nur SESSION_SAVE_EVERY_REQUEST ist True oder wenn nur SESSION_COOKIE_SECURE ist True, aber wenn beide sind True in meinen Einstellungen, dann request.session wird leer, brechen Benutzer-Authentifizierung über die Website. Ich denke, das ist, weil ich HTTP-Anfragen habe, die auf HTTPS umleiten, aber […]

Django-Sitzungen: Ändern des Sitzungsschlüssels bei Änderung

Ich setze ein Zahlungs-Gateway ein und verwende Sessions, um Daten über Seitenanforderungen zu speichern. Die folgende Klasse wird für die Organisation und Speicherung von Informationen zur Sitzung verwendet. class Gateway: def __init__(self, session_key=None, session_name="FOO"): # Store session ID and name self.session_key = session_key self.session_name = session_name # Get the session session = SessionStore(session_key=self.session_key) try : […]

Aktiviere Cookies in Phantomjs + Selen

Ich möchte mich bei amazons3 anmelden (mit der URL: ' https://console.aws.amazon.com/iam/home?#security_credential ') auf meinem armv7 board.I benutzte phantom2.0.1 von hier und selenium2.45.0. Ich kann die Website erfolgreich öffnen, aber wenn ich nach dem Ausfüllen des Benutzernamens und des Passworts "einreichen", springt die Website zu einer Fehlerseite, die "Bitte aktivieren Sie die Cookies, um fortzufahren". Also […]

Python – erhalten Cookie Ablauf Zeit mit der Anfragen Bibliothek

Ich versuche, die Verfallzeit eines bestimmten Cookies zu bekommen, das ich vom Server als: s = requests.session() r = s.get("http://localhost/test") r.cookies Hier werden alle vom Server gesendeten Cookies aufgelistet (ich bekomme 2 Cookies) als: <<class 'requests.cookies.RequestsCookieJar'>[<Cookie PHPSESSID=cusa6hbtb85li8po argcgev221 for localhost.local/>, <Cookie WebSecu=f for localhost.local/test>]> Wenn ich tue: r.cookies.keys Ich bekomme: <bound method RequestsCookieJar.items of <<class […]

Python ist die beste Programmiersprache der Welt.