Articles of cookies de

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?) […]

Usando una cookie de sesión de selenium en urllib2

Estoy tratando de usar Selenium para iniciar sesión en un sitio web y luego usar urllib2 para hacer solicitudes de RESTAURACIÓN. Sin embargo, para que funcione, necesito que urllib2 pueda usar la misma sesión que usó Selenium. El inicio de sesión con selenium funcionó muy bien y puedo llamar self.driver.get_cookies() y tengo una lista de […]

Cómo utilizar las cookies en las solicitudes de Python

Estoy intentando iniciar sesión en una página y acceder a otro enlace en la página. payload={‘username’=,’password’=} with session() as s: r = c.post(, data=payload) print r print r.content Esto me está dando un error “405 No permitido”. Revisé los detalles del método de publicación utilizando las herramientas de desarrollo de Chrome y pude ver una […]

¿Cómo configuro las cookies usando Python urlopen?

Estoy tratando de obtener un sitio html usando Python urlopen. Estoy recibiendo este error: HTTPError: HTTP Error 302: El servidor HTTP devolvió un error de redirección que llevaría a un bucle infinito El código: from urllib2 import Request request = Request(url) response = urlopen(request) Entiendo que el servidor redirige a otra URL y que está […]

¿Cómo se usan las cookies y la autenticación básica HTTP en CherryPy?

Tengo una aplicación web de CherryPy que requiere autenticación. He trabajado la autenticación básica HTTP con una configuración que se parece a esto: app_config = { ‘/’ : { ‘tools.sessions.on’: True, ‘tools.sessions.name’: ‘zknsrv’, ‘tools.auth_basic.on’: True, ‘tools.auth_basic.realm’: ‘zknsrv’, ‘tools.auth_basic.checkpassword’: checkpassword, } } La autenticación HTTP funciona muy bien en este punto. Por ejemplo, esto me dará […]

Rascador web de múltiples hilos que utiliza urlretrieve en un sitio habilitado para cookies

Estoy tratando de escribir mi primer script en Python, y con un montón de Google, creo que ya casi he terminado. Sin embargo, necesitaré ayuda para cruzar la línea de meta. Necesito escribir un script que inicie sesión en un sitio habilitado para cookies, raspar un montón de enlaces y luego generar algunos procesos para […]

Flask-Login no funciona con dos aplicaciones en el mismo dominio

He estado usando Flask-Login en / durante casi un año sin problema. Recientemente, / una segunda aplicación con la misma stack y la implementé en / . Ahora, cada vez que inicio sesión en cualquiera de las dos aplicaciones, me saca de la otra. ¿Hay alguna razón para esto? Las aplicaciones tienen diferentes bases de […]