urllib

zodman zodman en gmail.com
Mar Sep 2 20:43:52 CEST 2008


urllib2 tiene soporte para autentificacion de "http basic auth"

Miguel Beltran R. escribió:
> Esto no te va a servir. Te recomiendo que instales Firebug y en la
> pestaña de Red revisa que pasa con el HTTP Header. Segun yo google
> espera que tengas una cookie con la información de que ya estas
> "logeado" en el sistema, si no la tienes te manda a la pagina donde te
> pide usuario y contraseña.
> 
> Lo que vas a necesitar es agregar una excepcion para una cookie.
> http://docs.python.org/lib/cookielib-examples.html
> 
> Yo una vez hice algo para Basic Authentication pero no recuerdo donde
> deje el programa, lo busco y luego lo paso para que te des una idea de
> como hacerlo.
> 
> 
> 2008/9/2 lur ibargutxi <libargutxi en codesyntax.com>:
>> Hola!
>>
>> Estoy intentando acceder a una direccion privada (un feed privado) que
>> necesita autentificacion con urllib pero no hay manera. Esto es lo que hago:
>>
>> def get_feed(self):
>>        header = {'User-agent' : 'prueba'}
>>        url='
>> http://groups.google.com/group/zuzendariak/feed/rss_v2_0_msgs.xml'
>>        post_data=urllib.urlencode({ 'Email': self.login, 'Passwd':
>> self.password, })
>>        request = urllib2.Request(url, post_data, header)
>>        f = urllib2.urlopen( request )
>>        result = f.read()
>>        return result
>>
>> Alguien me puede ayudar?
>>
>> muchas gracias
>>
>> --
>> Lur Ibargutxi
>> libargutxi en codesyntax.com
>> _______________________________________________
>> Lista de correo Python-es
>> http://listas.aditel.org/listinfo/python-es
>> FAQ: http://listas.aditel.org/faqpyes
>>
> 
> 
> 

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es