has - urllib request headers python
Ambos usan cookies y un proxy en Python con urllib2 (1)
Combina el controlador de proxy y el procesador de cookies en un único abridor:
cj = cookielib.CookieJar()
opener = build_opener(ProxyHandler({''http'': ''ip:port''}), HTTPCookieProcessor(cj))
Estoy usando urllib2 para interactuar con un servidor web. Para el problema específico que necesito resolver, necesito pasar el tráfico a través de un proxy. Logré hacer eso con un urllib2 ''ProxyHandler''.
También necesito aceptar y enviar cookies. Logré hacer eso con un urllib2 ''cookielib.LWPCookieJar ()''.
El problema es que mientras trabajan individualmente, no trabajan ''juntos''. El último abridor que agregue con ''urllib2.install_opener (abridor)'' es el que funcionará.
¿Es posible tener dos ''abridores'' activos? ¿O alguna otra forma de resolver este problema?