Como probar python en un servidor web

Alberto Valverde alberto en toscat.net
Dom Abr 15 23:05:14 CEST 2007


On Apr 14, 2007, at 2:06 PM, Pepe Aracil wrote:

>
> >import paste.httpserver
> >paste.httpserver.serve(application, port=8000, host='0.0.0.0')
>
>
> Hola.
>
> ¿Este código que sirve por el puerto 8000?

Crea un servidor http, escuchando en el puerto 8000 en todos los  
interfaces de red de la máquina que lo ejecuta ('0.0.0.0') y sirve la  
aplicación WSGI que sale unas líneas más arriba (la función  
"application")

> ¿un servicio http o un servicio WSGI?

Sirve la aplicación a través de HTTP:

application ---- (WSGI) ---- >  servidor web ------ (HTTP) ---- >  
User agent (navegador)

Entre la aplicación y el servidor web puede haber una serie de  
filtros (middleware) que modifiquen la petición o filtren la  
respuesta, de igual forma que entre el servidor y el agente puede  
haber proxies http.

Alberto



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