Hola yo para esto tiraría de httplib o en su caso urllib, urllib2, con esto tienes todo lo que necesitas para hacer lo que quieres, puedes guardar la cookie, etc Pero yo solo hacer una POST con los datos los login (previamente observo como lo hace) esto con algún proxy local, parosproxy podría ser, achiles para win y tamperdata que es una extención para FF, luego de eso es mandar los mismos datos y cojer los response y ahí tienes la cookie, que se la envías en cada requests.
Saludos! El día 13 de enero de 2011 11:47, Raúl Alexis Betancor Santana <[email protected]> escribió: > Hola a todos, > estoy intentando hacer un pequeño script-pasarela, que se conecte a un > chat web y me pase los mensajes que allí se publican a mi servidor > jabber. > La parte jabber ya la tengo terminada, ahora me falta la parte de > conexión al chat web. > La web a la que quiero conectar usa Ajax-Chat, lo cual facilita > bastante las cosas, puesto que una vez autenticado, solo tengo que > consultar una URL concreta y la respuesta es siempre un xml con los > mensajes nuevos. > El problema viene en que necesito hacer un HTTPRequest tipo POST a la > url de loging y guardar todas las cookies, para luego seguir > reenviandolas en cada petición a la url de los mensajes. > He estado mirando pycurl (con curl a pelo no consigo que me guarde las > cookies en un fichero), pero la documentación es pésima. > ¿alguien tiene algún ejemplo o sabe donde pillarlo?, buscando por > google, he encontrado varios, en todos los casos, no consigo guardar > las cookies que devuelve el site tras la autenticación correcta. > Saludos > > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- lopz es libre, usa --> GNU/linux gentoo +--[RSA 2048]--+ | ..o.o=+ | | o =o*.+ | | . . *oO . | | .EBoo | | o.S | +--[lopz.org]--+ _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
