我想在Python中可以处理不同请求(POST,GET,MULTIPART-FORMDATA)的简单程序。 我不想使用一个完整的框架。
我基本上需要能够获得GET和POST PARAMS – 可能(但不一定)以类似于PHP的方式。 获得像REQUEST_URI,QUERY等其他SERVERvariables
我已经成功安装了nginx,但我没有find一个很好的例子,如何做其余的。 所以一个简单的教程或任何方向和想法如何设置nginx运行某些虚拟主机的某些python过程将是最受欢迎的!
您应该考虑使用Flask – 这是一个WSGI服务器(werkzeug)的非常轻量级的接口,它也包含一个模板库,如果您想使用它的话。 但是如果你愿意,你可以完全忽略它。
虽然你可以让Python自己用wsgiref
运行一个web服务器,但是我建议你使用其中的一个Python web服务器 。
在Nginx的情况下,我会看Gunicorn或uWSGI。
你可以使用thttpd。 这是一个运行cgi脚本的轻量级wsgi服务器。 它适用于nginx。 如何使用Nginx设置thttpd在这里详细介绍: http : //nginxlibrary.com/running-cgi-scripts-using-thttpd/
所有相同的你必须使用wsgi服务器,因为nginx不完全支持这个协议。