Articles of cookies de

Cómo leer una cookie en python

Soy nuevo en Python cgi script. Quiero leer cookie en python. Intenté el siguiente código: from urllib2 import Request, build_opener, HTTPCookieProcessor, HTTPHandler import cookielib #Create a CookieJar object to hold the cookies cj = cookielib.CookieJar() #Create an opener to open pages using the http protocol and to process cookies. opener = build_opener(HTTPCookieProcessor(cj), HTTPHandler()) #Check out […]

Python – Uso de cookies con éxito

Cuando intentaría las cookies de facebook para abrir una cuenta registrada en facebook … import urllib2, urllib, cookielib jar = cookielib.CookieJar() cookie = urllib2.HTTPCookieProcessor(jar) opener = urllib2.build_opener(cookie) data = urllib.urlencode({’email’:’user@email.com’,’pass’:’swagpassword’,’login’:’Log+In’}) req = urllib2.Request(‘http://www.facebook.com/login.php’) response = opener.open(req, data) cookie_header = response.headers.get(“Set-Cookie”) response = opener.open(req, data) #I open it twice on purpose if “Logout” in response.read(): print(“Logged […]

Python Flask set cookie para example.com y www.example.com

Estoy intentando devolver una respuesta que establece una cookie para example.com y www.example.com. Solo he podido configurar la cookie para el dominio desde el que se origina la solicitud. ¿Alguien me puede apuntar en la dirección correcta?

¿Cómo agrego manualmente más cookies a una sesión que ya tiene cookies establecidas en mecanizar?

Tengo un script en python que raspa una página y recibe una cookie. Quiero agregar otra cookie a las cookies existentes que se envían al servidor. De modo que en la próxima solicitud tengo las cookies de la página original más las que configuro manualmente. De todos modos de hacer esto? Intenté addheaders en mecanizar […]

Python: cookie persistente, genera el campo `caduca`

Estoy intentando generar el texto para una cookie persistente en una aplicación web Python simple. Estoy teniendo problemas para encontrar una manera de generar el campo de expires . El formato de texto para el campo es un tanto complicado, y prefiero no escribir código para generarlo yo mismo. ¿Hay algo en Python que ayude? […]

Django: el caché de sesión no se actualiza cuando se utiliza el almacenamiento de sesión basado en cookies

Estoy tratando de usar Django Session para almacenar algunos datos en caché. No tengo una base de datos en mi aplicación web, así que estoy usando el mecanismo de almacenamiento basado en cookies. Puedo guardar los datos en la sesión solo por primera vez. De aquí en adelante, si bash actualizar la caché de sesión, […]

httplib2, ¿cómo configurar más de una cookie?

Como probablemente sepa, la mayoría de las veces, un servidor HTTP enviará más que solo una cookie de session_id; sin embargo, httplib2 maneja las cookies con un diccionario, como este: response, content = http.request(url, ‘GET’, headers=headers) headers = {‘Cookie’: response[‘set-cookie’]} url = ‘http://www.example.com/home’ response, content = http.request(url, ‘GET’, headers=headers) Entonces, ¿cómo configuro las cookies extra? […]

Frasco: ¿Cómo eliminar las cookies?

Configuré las cookies con el código sugerido en la documentación: from flask import make_response @app.route(‘/’) def index(): resp = make_response(render_template(…)) resp.set_cookie(‘username’, ‘the username’) return resp Pero, ¿cómo los elimino? No hay método remove_cookie. Lo intenté: if request.cookies.get(‘sessionID’); request.cookies.pop(‘sessionID’, None) pero resulta que el objeto request.cookies es inmutable. ¿Qué debo hacer?

¿Cómo podemos usar las cookies de Chrome locales para iniciar sesión usando Selenium?

Estoy intentando crear una suite de prueba que inicie sesión en el sitio web de Gmail de Google con Selenium. El problema es que Selenium abre una nueva ventana de Chrome (como el modo de incógnito) sin cookies. Mi código: driver = webdriver.Chrome(executable_path=r’chromedriver.exe’) driver.get(“https://hangouts.google.com/”) elem = driver.find_element_by_id(“gb_70”) elem.send_keys(Keys.RETURN) elem2 = driver.find_element_by_id(“identifierId”) elem2.send_keys(“mygmail@gmail.com”) elem2.send_keys(Keys.RETURN) time.sleep(2) elem3 […]

python – agrega una cookie a cookiejar

¿Cómo creo una cookie y la agrego a una instancia de CookieJar en python? Tengo toda la información de la cookie (nombre, valor, dominio, ruta, etc.) y no quiero extraer una nueva cookie con una solicitud http. Intenté esto pero parece que la clase SimpleCookie no es compatible con CookieJar (¿hay otra clase de Cookie?) […]