我正在使用这个uwsgi应用程序: http://projects.unbit.it/uwsgi/wiki
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return "Hello World"
我想知道我当前的网址是什么,例如:
本地主机:9090 /一些/路径/这里A = B和C = d
出于某种原因,这不在文档中。我错过了一些基本的东西吗?我该怎么想?如何获取当前URL?
另外,你怎么得到这样的东西:
Cookies,接受语言,标题等
答案 0 :(得分:3)
全部在env
,而wsgiref.util
可以帮助您实现目标。并且它都不是特定于uWSGI的,它只是一个WSGI容器。
答案 1 :(得分:1)
大多数(如果不是全部)服务器都基于Apache(grandaddy)。环境是标准化的。
尝试:env['HTTP_HOST'], env['PATH_INFO'], env['HOST_NAME'], env['REQUEST_METHOD'], env['REQUEST_URI']