El día 17 de diciembre de 2010 01:38, gerardo Juarez <[email protected]> escribió: > Hola, tengo un problema muy extrano con cgi. > Recibo datos de un servidor via un URL con argumentos. Hago lo siguiente: > > import cgi > fm = cgi.FieldStorage() > > Y trato de obtener los valores con fm.getvalue(k) donde k es cada uno de > los valores. > > Ahora bien, lo que esta sucediendo es que cada vez que hacen contacto con mi > script, > recibo argumentos como CONTEXT, cmd, form_charset, que ni me sirven ni los > estaba esperando. > Mi script reporta un error, claro, pero en la linea de URL del navegador me > muestra el > URL que supuestamente debio de recibir mi script, y en él *sí* están los > argumentos > que estoy esperando. > > Existe alguna forma en que se pueda romper la integridad de cómo > cgi.FieldStorage() procesa y > separa los campos de una forma? Porque no se me ocurre otra forma de que > pasara esto.
No sé a qué te refieres con romper la "integridad" del FieldStorage, pero puedes probar si la url está bien codificada con 'urlparse.parse_qs' _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
