Lectura de datos en bruto (sin procesar) desde POST

Introducción

A veces, el cliente envía una gran cantidad de datos por el método POST. En Web.py, se puede manejar de esta manera.

Código

class RequestHandler():
    def POST():
        data = web.data() # you can get data use this method

web.data() retorna una Query String, por ejemplo con un formato como: usuario=Jolth&documento=1892234&email=&pais=169&provincia=17. Adiferencia de web.input() que retorna un objeto Storage, con un formato como: <Storage {‘pais’: u’169′, ‘documento’: u’1892234′, ‘provincia’: u’27’, ‘email’: u”, ‘usuario’: u’Jolth’}>.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s